Chinese state media have reported that remnants of China’s biggest rocket landed in the Indian Ocean on Sunday.
That puts an end to days of speculation over where the debris would hit, and anxiety of it possibly landing on human-populated areas.…
This data comes from the ChinaPulse.com media intelligence and smart news insights monitoring platform.