In this image, a meteorite trail is seen above a residential apartment block in Chelyabinsk. A heavy meteor shower rained down on central Russia, sowing panic as the hurtling space debris smashed windows and injured dozens of stunned locals, officials said. According to a new NASA estimate, the meteor had likely been crossing the Earth's orbit for thousands of years.
March 5, 2013 4:02 PM PST
Photo by: Getty Images
| Caption by: Charles Cooper
Conversation powered by Livefyre