A clue to Martian life could be on Earth

A clue to Martian life could be on Earth

If there’s water on Mars, the Arctic hints there may also be life.

By | Posted October 7, 2015