A Chinese rocket weighing 18 tons falls to Earth as space junk crisis hits a tipping point
May 16, 2020 at 10:30 AM EDT
An 18-ton Chinese rocket plummeted toward Earth and landed in the Atlantic Ocean on May 11. The incident shows how space debris threatens the planet, satellites and spacecraft.