Hundreds injured by blasts as meteor falls in Russia
DV1414288
Credit: AFP/Getty Images
A man in Moscow looks at a computer screen displaying a picture reportedly taken in the Urals city of Chelyabinsk on February 15, 2013, showing the trail of a falling object above a residential area of the city. A heavy meteor shower rained down today on central Russia, sowing panic as the hurtling space debris smashed windows and injured dozens of stunned locals, officials said. AFP PHOTO / YURI KADOBNOV (Photo credit should read YURI KADOBNOV/AFP/Getty Images)
