NASA Finds Mars 'Proof Of Life' In Gale Crater? – International Business Times

Science News

NASA Finds Mars ‘Proof Of Life’ In Gale Crater?  International Business Times

A NASA scientist explained why the Curiosity rover’s stomping ground, the Gale Crater, could have supported life in ancient mars.

Source: Science News