News Read more Chinese Rocket Debris Lands in Indian Ocean, Draws Criticism From NASA May 10, 2021 / 125 / 0 Remnants of China’s biggest rocket landed in the Indian Ocean on Sunday, with most of its components destroyed upon re-entry into the atmosphere, ending days... Continue reading Meraj Nur