. A meteorite trail is seen above a residential apartment block in the Urals city of Chelyabinsk, on February 15, 2013. 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.  OLOVOLEG KARGOPOLOV/AFP/Getty Images
{"Image ExifOffset": "26", "EXIF ColorSpace": "sRGB"}