(NaturalNews)
(Natural News) Scientists have found new evidence indicating there could be liquid water on Mars, which is a major breakthrough in the search for life there.The University of Cambridge-led study provided the first independent evidence that uses data aside from radar that there is liquid water beneath the south polar ice cap of the Red … [Read More…] |