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.

Published On 03/05/2011
8:42 PM EST