Claim: Neil Armstrong met Richard Nixon in 1968.
Verdict: NOT ENOUGH INFO