A team of scientists are back for their 16th summer in the High Arctic, using Devon Island’s Haughton Crater as a stand-in for Mars. ...
Read Whole Story