New research from Cornell University shows that radar reading from Mars' South Pole region may not have been caused by…
There's no surface water on Mars now, but there was a long time ago. If you ask most people interested…