Avatar - Express Newspapers
Express Newspapers
flipped into Science
Moon landing: Why Neil Armstrong was 'restless' – deGrasse Tyson makes Apollo 11 claim

Moon landing: Why Neil Armstrong was 'restless' – deGrasse Tyson makes Apollo 11 claim

express.co.uk - Callum Hoare

NEIL DEGRASSE revealed on his podcast why he thought Apollo 11 astronaut Neil Armstrong had a “restless brain”. On July 20, 1969, NASA completed the …

View on express.co.uk