This Week in NASA History: Apollo 11 Splashes Down – July 24, 1969
This week in 1969, the Apollo 11 crew successfully returned to Earth following their eight-day mission to the lunar surface. Astronauts Neil Armstrong, Edwin “Buzz” Aldrin and Michael Collins splashed…