Russian Meteorite Strike: The Day AfterRussian Meteorite Strike: The Day AfterA massive clean-up effort is underway in Chelyabinsk, Russia after a meteor exploded above the city on Friday, shattering glass in more than 4,000 buildings.Mark ShawMark Shaw