Twas in Action 21 October 2010 Mars on Earth The driest place on Earth is playing a major role in determining whether life has ever existed on Mars. > SEE MORE