OH NO! Chinese Rocket Has Failed and Falling Back to Earth as the Largest Space Junk Since 1991 A week after China launched the Long March 5B rocket, the spacecraft is failing and is falling back on earth as one of the biggest space junks to impact our planet. by Nhx Tingson