A heavy meteor shower rained down on central Russia on Friday, sowing panic as the hurtling space debris smashed windows and injured dozens of stunned locals.
CHELYABINSK, RUSSIA: A meteor streaked across the sky and exploded over central Russia on Friday, raining fireballs over a wide area and causing a shock wave that smashed windows, damaged buildings and injured more than 1,000 people.