Saturday, February 16, 2013
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.
Photography home | Most viewed photos | Purchase photos | Video home
© 2013 The Seattle Times Company