Apollo 11
MORE STORIES
Russia9 years ago
Russians to walk on Moon in 2029
Russia is to send humans to the moon in 2029 after it held the record of landing the first man-made object on its surface in 1959.
Russians to walk on Moon in 2029
Society9 years ago
$720,000 raised to restore Armstrong suit
The Smithsonian's raises $719,779 to restore the spacesuit that Neil Armstrong wore to walk on the moon.
$720,000 raised to restore Armstrong suit
    Press TV News Roku