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

China says rocket debris landed in Indian Ocean

While not releasing the exact site, Chinese state media said May 9 that remnants of the country’s biggest rocket had landed in the ocean west of the Maldives. (Reuters)
image beaconimage beaconimage beacon