NASA says 1969 moon landing lab to be demolished next year

almost 6 years in Star Advertiser

HOUSTON >> The Houston building where Apollo 11 astronaut Neil Armstrong and his colleagues were quarantined after their 1969 moon mission has fallen into disrepair and will be demolished, NASA said.

Mentioned in this news
Share it on