Hours after China confirmed on Sunday that debris from its largest rocket Long March 5B had disintegrated over the Indian Ocean and landed near Maldives.
American space agency Nasa slammed the Chinese administration for failing to meet 'responsible standards' regarding space debris.
NASA Administrator Bill Nelson in a statement said that the Spacefaring nations must minimize the risks to people and property on Earth of re-entries of space objects and maximize transparency regarding those operations.