The Seattle Times

2 of 3
Andrei Ladygin / Russian Look

Saturday, February 16, 2013

Russian region begins recovery from meteor fall

A worker sweeps up shattered glass from a store's broken windows in Chelyabinsk, Russia. A meteor that scientists said exploded over the Ural Mountains on Friday set off blasts that broke windows and brought down walls, injuring hundreds.