<p>In this photo provided by Chelyabinsk.ru, municipal workers repair damaged electric power circuit outside a zinc factory building with about 6000 square feet of a roof collapsed after a meteorite exploded over in Chelyabinsk region on Friday.</p>
February 16, 2013
Stories this photo appears in:
February 16, 2013 8 p.m.