Claim: Neil Armstrong stayed in space on his first excursion, remaining there ever since.
Verdict: REFUTES