Space rocket booster drops from sky & explodes near Chinese town (VIDEOS)

Preview A rocket booster fell from the sky and exploded near a small town in southwest China following the launch of the country’s Long March 3B rocket.
Read Full Article at RT.com