NEW YORK — A huge lake of salty water appears to be buried deep in Mars, raising the possibility of finding life on the red planet, scientists reported Wednesday.
Water is buried beneath Martian landscape, study says
Find boosts possibility of discovering life