Scientists May Have Found Flowing Water on Mars
Image: Idaho National Laboratory under a Creative Commons license.
In the last few years, evidence arguing for the possibility of life on Mars has been piling up. The presence of ice on Earth's red neighbor is now established, but for microbial organisms to live, liquid water is necessary. This week, scientists announced that they may have found just that, Read the full story on TreeHugger

Photo: 
Photo: 
Photo 
Screenshot from 

