Massive piece of Chinese space junk slams uncontrolled into Earth’s atmosphere

A Chinese Aerospace Corporation image shows the Long March 5b’s launch from Wenchang launch center May 5. A 19.6-ton (17,800 kilograms) Chinese rocket slammed into our planet today (May 11). The bulky Long March 5B became the heaviest orbiting thing to…