Underground lake detected on Mars: could this hint at the prospect of life on the red planet?
Astronomers have spotted a huge lake buried deep beneath a polar ice cap on Mars. The research published on July 25th in the journal Science points to a 20-km-wide reservoir