Chinese space station debris could land in US

The nearly 19,000-pound Chinese spacecraft that launched in 2011 will fall into the Earth's atmosphere, break apart and leave debris anywhere from Northern California to New York.

March 27, 2018

Examined