MarsNews.com

How Life Might Have Formed in Martian Impact Craters Space.com

Mars may be smaller than Earth, but it