Russian Meteor: Chelyabinsk Cleaning Up After Meteor Blast

A day after a massive meteor exploded over this city in central Russia, a monumental cleanup effort is under way. Authorities have deployed around 24,000 troops and emergencies responders to help in the effort. Officials say more than a million square feet of windows -- the size of about 20 football fields -- were shattered by the shockwave from the meteor's blast. Around 4,000 buildings in the area were damaged. The injury toll climbed steadily on Friday. Authorities said today it now stands...Full Story
Commenting on this article is closed.