To
If it stands to reason that an impact object such as the one that hit the Yucatan could spew ejecta in to outer space, then maybe life on Mars came from Earth.
it wasn't life they found on mars though, it was an oxidized element most likely required for life to form, one that couldn't oxidize on earth 3 billion years ago due to the low levels of oxygen in our atmosphere at that time, There is nothing in this discovery that indicates that there was ever life on mars, just that mars likely played an important role in development of life on earth.
And not even that. That guy believes that no oxidized molybden existed on Earth 3 billion years ago and believes that it did exist on Mars at that time.
There is no compelling reason to believe that oxidized molybden couldn't have formed on Earth based on the fact that there was not an awful lot of oxygen available on Earth at that time. Molybden was present, and oxygen was present. Not abundant, but present. A microscopic amount of oxidized molybden would have been enough, it's not like several tons of it were needed.
Insofar, it is perfectly possible that this nice theory is alltogether bullshit.