Satellite imagery reveals explosion at China’s Jiuquan spaceport A Chinese launch vehicle maker appears to have suffered an explosion at a test site at Jiuquan Satellite Launch Center.
HELSINKI — A Chinese launch vehicle maker appears to have suffered an explosion at a test site at Jiuquan Satellite Launch Center.