Search
Tech

Russian Meteor Strike Aftermath: Photos

The Russian meteor that exploded over Russia on Feb. 15 caused extensive damage and injured over 1,000 people. Here's the view from ground zero of a meteor strike.

February 16, 2013
1:31 AM EST