Upload Photo

Russian meteor shower causes blasts, injuries

A meteor that scientists estimate weighed 10 tons streaked at supersonic speed over Russia's Ural Mountains on Friday, setting off blasts that injured nearly 1,000 people and frightened countless more.