A woman cleans away glass debris from a window after a meteorite explosion over Chelyabinsk region on Friday. A meteor exploded in the sky above Russia on Friday, causing a shockwave that blew out windows, injuring hundreds of people and sending fragments falling to the ground in the Ural Mountains. (Yevgenia Yemelyanova / Chelyabinsk.ru / Associated Press)
Read the article: Meteor explodes over Russia in booming, blinding flash
