Richard Hoover

Claim of Alien Life in Meteorites Needs Further Review

[/caption] A recent paper published by a NASA scientist claims the discovery evidence of fossil bacteria in a rare subclass…

13 years ago