Long March 5B rocket
Latest
Update – Chinese rocket lands in Indian Ocean
UPDATE - 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 of speculation over…