Russian region begins recovery from meteor fall
CHELYABINSK, Russia — A small army of workers set to work Saturday to replace the estimated 50 acres of windows shattered by the shock wave from a meteor that exploded over Russia's Chelyabinsk region.
[x] Close Window