AUTHOR ARCHIVES

Zach Schonfeld

Results 1-1 of 1

Scientist Claims Life on Earth Began on Mars

August 30, 2013 FROM NEXTGOV arrow A Florida biochemist claims to have evidence that life began on Mars and eventually arrived on Earth by way of a meteor. In his own words, that would mean that—yes—"we are actually all Martians." There is no easy way to break it to you. It is sort of like finding ...