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