News Headlines

NASA says 1969 moon landing lab to be demolished next year – Fox News

NASA says 1969 moon landing lab to be demolished next year  Fox News

The building where the crew of Apollo 11 was quarantined following their historic moon landing five decades ago will be torn down in 2020 and replaced by an …

Related Articles

Back to top button