By | February 16 2013 2:14 PM

Thousands of workers have been dispatched to Russia's Chelyabinsk region to clean up the damage from a meteor that exploded over the Ural mountains on Friday, damaging buildings, shattering windows and showering people in the area with flying glass.