Thursday, January 05, 2006

Skepticism greets claim of possible alien microbes

Skepticism greets claim of possible alien microbes

Jan. 5, 2006
Special to World Science

A paper to appear in a scientific journal claims a strange red rain might have dumped microbes from space onto Earth four years ago.

No comments: