extraterrestrial life scientists

NASA discovery suggests aliens exist - even on Earth


December 2nd, 2010 - 8:48 pm ICT by IANS
London, Dec 2 (IANS) NASA has made a stunning claim of an "astrobiology finding" that could suggest alien life exists - even on Earth.The discovery could prove the theory of 'shadow' ... Read more...

Posted in Sci-Tech |

Subscribe