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

NASA reprimands China after rocket debris rains down near the Maldives

NASA has criticised China over its failure to “meet responsible standards” after debris from an out of control rocket plummeted into the Indian Ocean.
image beaconimage beaconimage beacon