NASA says the Houston building where Apollo 11 astronaut Neil Armstrong and his colleagues were held in quarantine after their 1969 moon mission has fallen into disrepair and will be demolished
Travel stories from Newsday, Long Island Newsday: Travel
Tue, 09/24/2019 - 3:27pm
NASA says the Houston building where Apollo 11 astronaut Neil Armstrong and his colleagues were held in quarantine after their 1969 moon mission has fallen into disrepair and will be demolished