February 1, 2026 Water discovered on the largest mountain in the Solar System, Olympus Mons, on Mars. Continue reading →