A team of scientists recently reported that Mars had large lakes of liquid water much longer than previously thought. This new discovery means that microbial life …

Leave a Reply

Your email address will not be published. Required fields are marked *