July 20, 2019

Moon landing: Queen Elizabeth ‘admired’ Neil Armstrong and impressed Apollo 11 astronauts

THE QUEEN met NASA’s Neil Armstrong 50 years ago and […]