earth4all.net
Panspermia – Evidence Suggests Life Travels Among the Stars
The question then is, did we start our evolution here on Earth, or were our earliest ancestor’s cosmic immigrants?