Long March 7A rocket explodes 85 seconds post-launch in Hainan; Elon Musk comments on challenge. China’s space ambitions face new hurdles.
Elon Musk Reacts to Chinese Rocket Explosion in Space Race Setback
3 min read
Continue reading in the USA News Updates app