China’s space program slammed as rocket free falls through atmosphere

Debris from a Chinese rocket landed in the Indian Ocean on Saturday after it fell uncontrollably during a delivery mission to its new space station.

China did not provide any comment after the United States criticised its failure to provide specific trajectory information.