Debris from China’s 8.5 ton, out-of-control space station incoming. Heads up!
Space station damaged; China no longer controlling it Space debris incoming, but who knows where or when? Falling to Earth sometime late 2017 or early 2018 “Hopefully,” it will burn up…
Post to Tumblr