- Science
- By Laura Sinpetru
- February 18th, 2013
Meteor Fragments Found in Russia's Chebarkul Lake
Tests reportedly prove that the fragments found by researchers come from outer space
Tests reportedly prove that the fragments found by researchers come from outer space