Alien life existed, NASA scientist claims
Monday, March 7, 2011 - 13:01
in Astronomy & Space
Astrobiologist Richard Hoover says he has found fossilized evidence of alien life in the remains of a meteorite, which if confirmed would bolster the theory that life is not restricted to Earth.