On This Day, July 24: Apollo 11 astronauts splash down

1 week ago 7
ARTICLE AD BOX
On July 24, 1969, Apollo 11 returned to Earth, ending its historic moon-landing mission.
Read Entire Article