Published February 16, 2013, 12:00 AM


AP photo

In this photo provided by Chelyabinsk.ru, municipal workers repair damaged electric power circuit outside a zinc factory building with about 6,000 square feet of a roof collapsed after a meteor exploded over the Chelyabinsk region in Russia on Friday.

Read the article: Meteor explodes over Russia; 1,100 injured