Search
Seeker

Has Evidence for Alien Life Been Found?

Fossilized alien microbes have been discovered in a sample extracted from a meteorite, according to research carried out by a NASA/Marshall Space Flight Center astrobiologist.

March 5, 2011
8:42 PM EST