Follow Us

Terms of Use Privacy Policy

New Sign That Mars May Have Supported Life

The Curiosity rover has been poking around Mars for more than a year, and some new reports published in the journal Science suggest a lake found on Mars could have supported bacterial life.

Source: TIME Magazine

Top Trending Videos