1:15
- news
- March 27, 2018
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.