Chinese rocket debris lands in Indian Ocean, draws criticism from NASA
Remnants of China’s biggest rocket landed in the Indian Ocean on Sunday, with most of its components
Remnants of China’s biggest rocket landed in the Indian Ocean on Sunday, with most of its components