US agency accuses Beijing of failing to meet expected standards regarding its space debris
Remnants of China’s biggest rocket have landed in the Indian Ocean, ending days of speculation over where the debris would hit and drawing US criticism over a lack of transparency.
The coordinates given by Chinese state media, citing the China Manned Space Engineering Office (CMSEO), put the point of impact west of the Maldives archipelago.
Continue reading…
Source: The Guardian