Zlobin

Claims of Tunguska Meteorite Fragments “Ridiculous,” Scientist Says

Last week, Russian researcher Andrei Zlobin announced that stony fragments collected from a riverbed in 1988 are "probably Tunguska meteorites,"…

12 years ago