China says debris from its rocket landed near Maldives, gets chided by Nasa

Debris from a large Chinese rocket landed in the Indian Ocean near the Maldives…