A meteor contrail is seen over Chelyabinsk on Friday, when a meteor streaked across the sky of Russia’s Ural Mountains, causing sharp explosions and injuring more than 1,000 people, with many hurt by broken glass. (Chelyabinsk.ru / Associated Press)
Read the article: Meteor explodes over Russia in booming, blinding flash
