Huge Chinese Rocket Falls to Earth over Arabian Peninsula
Debris from the 20-metric-ton booster reportedly splashed down in the Indian Ocean north of the Maldives The Chinese rocket has come down. The 23-ton core stage of a Long March 5B booster crashed back to Earth Saturday night (May 8), ending 10 controversial days aloft that captured the attention ofContinue Reading





