A Florida biochemist claims life arrived on our planet by way of a meteor.
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 out that you're a wizard, but without the invitation to Hogwarts.
To prove this claim, BBC reports, Prof. Steven Benner is demonstrating "how the first molecules necessary for life were assembled." Apparently, the minerals needed to form RNA would not have been able to withstand Earth's bodies of water.
Read more at The Atlantic Wire.