futureprimate.com
Liquid water lake found on Mars
Scientists have uncovered a “a stable body of liquid water” on Mars, in what some are calling a “game changer” in the search for alien life. What is believed to be liquid wa…