Apollo 11 astronaut returns to launch pad 50 years later

Syndicate Post image
The Apollo 11 crew, from left, Neil Armstrong, Michael Collins and Edwin E ‘Buzz’ Aldrin (Nasa via AP)

Breaking