Much to the relief of several nations, the debris of China’s Long March-5B rocket landed in the Indian Ocean near the Maldives on Sunday. Most of the remnants of the ...
The US military predicted on Saturday that the debris of a Chinese rocket will most likely fall in Turkmenistan at around 4.30 am IST on Sunday, reported CNN. Some experts ...