thefinchandpea.com
Science Caturday: Water on Mars Confirmed
Scientists this week announced the strongest evidence yet that there may be liquid water on Mars. A paper published in Nature Geoscience described observations made by researchers over the past thr…