/

Rocket debris draws international criticism

Remnants of China’s biggest rocket splashdown in the Indian Ocean.

People watch a Long March 5B rocket, carrying China's Tianhe space station core module, as it lifts off from the Wenchang Space Launch Center in southern China's Hainan province on April 29, 2021. Credit: STR/AFP via Getty Images.