The remnants of China’s Long March 5B rocket landed into an open sea area in the Indian Ocean, close to the Maldives, Chinese State Media reported.
The remnants of China’s Long March 5B rocket landed into an open sea area in the Indian Ocean, close to the Maldives, Chinese State Media reported.