International Business Times
Russian Meteor Shower 2013: Scientists Discover Alien Rock Fragments From ...
International Business Times
Russian meteor 15Feb2013 2 Russian police work near an ice hole, said by the Interior Ministry department for Chelyabinsk region to be the point of impact of a meteor seen earlier in the Urals region, at lake Chebarkul some 80 kilometers (50 miles ...
Lake Chebarkul #RussianMeteor #Meteor point of impactYouTube
Meteor Fragments Found in Russia's Chebarkul LakeS