Footage shows the booster from a rocket dropping from the sky and smashing into the Earth in Debao County, in Guangxi Zhuang Autonomous Region in the south of China.


20


Daily Mail