On This Day: Apollo 11 astronauts splash down
On July 24, 1969, Apollo 11 returned to Earth, ending its historic moon-landing mission. |!| Day
On July 24, 1969, Apollo 11 returned to Earth, ending its historic moon-landing mission. |!| Day