Categories
New York and Brooklyn

New York Daily News: New study asserts that life could have begun on Mars and later headed to Earth


A new study by Japanese researchers contends that life may have begun on Mars and eventually traveled to Earth.

New York Daily News