You are using an older browser version. Please use a supported version for the best MSN experience.

China's out-of-control rocket lands on Earth

NASA has lambasted China for its failure to "meet responsible standards" after debris from its out-of-control Long March 5B rocket likely plunged into the Indian Ocean west of Maldives.
image beaconimage beaconimage beacon