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