Monthly Archives: March 2011

1 post

Evidence grows on extraterrestrial origins of Earth life.

Still more compelling evidence: Other than its unfortunate headline, “We’re all aliens… how humans began life in outer space“, this new article from Steve Connor at The Independent is a compendium of a few of the highlights of our favorite subject here at CosmicSeed.  Rather than being an announcement about […]