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.
