Advertisement

Souvenirs from Neil Armstrong's Apollo 11 mission found

The camera that captured the moonwalk has been found by Neil Armstrong's widow in a bag full of souvenirs from his Apollo 11 mission.