A NASA scientist claims to have discovered fossil evidence of microscopic extraterrestrial lifeforms. Like earlier, similar claims from NASA involving Martian life, this evidence originates within rare types of meteorites.
The evidential image below is taken from a report by NASA’s Richard B. Hoover.