People stand in front of the facade of a local shop that was damaged by a shockwave from a meteor in the Urals city of Chelyabinsk. Hundreds of people were injured, the biggest known human toll from a space rock, according to scientists.
March 5, 2013 4:02 PM PST
Photo by: Getty Images
| Caption by: Charles Cooper
Conversation powered by Livefyre