China says its rocket debris landed in the Indian Ocean

Hits: 0

Debris from a large Chinese rocket landed in the Indian Ocean on Sunday, according to the China Manned Space Engineering Office. Read More Go To Source