The Space Review
The Space Review: Tintin, the first man in space and on the Moon
December...1968 saw the launch of Apollo 8, the first manned space mission to orbit the Moon, and about seven months later Americans Neil Armstrong and Buzz Aldrin made the historic Moon landing ...
3 days ago