China Space Launches Shower Rocket Debris and Fuel Over Local Villages

China Space Launches Shower Rocket Debris and Fuel Over Local Villages
The Long March-2F rocket carrying China's manned Shenzhou-10 spacecraft blasts off from launch pad at Jiuquan Satellite Launch Center in Jiuquan, China, on June 11, 2013. VCG/VCG via Getty Images
|Updated:
News Analysis

China is the global leader in space launches this year. But its ambitious space launch activities have endangered human lives as rocket debris and toxic fuel have destroyed rural farming villages, and even caused deaths.