July 12, 2019

NASA Moon landing: The Apollo 11 experiment still going strong after 50 YEARS

NASA achieved the seemingly impossible 50 years ago this month, […]