World News – A large reservoir of liquid water has been found deep beneath the frozen surface of Mars near the planet’s south pole, according to a new paper by Italian…
Tag:
mars aliens
-
-
World News – Mars has long been everyone’s hands-down favorite in the search for extraterrestrial life. It’s got rocky landscapes, National Park-worthy canyons, and a general appearance that resembles Arizona stripped…