Saturday, 20 April 2024 07:52 PM
July 20, 2019 10:10 am
CAPE CANAVERAL, July 20: Apollo 11 astronauts Buzz Aldrin and Michael Collins reunited Friday on the eve of the 50th anniversary of humanity’s first moon landing.