Two rocket boosters used in a Chinese satellite launch on Dec. 25 fell back to Earth and exploded near inhabited areas, chilling videos show.
Watch a Chinese rocket booster fall from space and explode near a house in southern China : Read more
Watch a Chinese rocket booster fall from space and explode near a house in southern China : Read more