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.

Published On 02/16/2013
1:31 AM EST