The Seattle Times

2 of 3
Andrei Ladygin / Russian Look

Monday, February 18, 2013

Russian scientists recover meteor fragments

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.