• Are we all Mars?

    Are we all Mars?
    A recent scientific study suggested that life may have originated on Mars, then followed the meteorite strata leaving Mars that came to Earth.