Mars may currently be a desolate planet, but it definitely sustained life at one point of its existence. In addition to Curiosity discovering water on the Red Planet’s surface, scientists have also found large amounts of phosphates on meteorites originating from there. These two elements – water and phosphates – are necessary for life to form on a planet.
According to Dvice, “Mars’ atmosphere today is not prone to sustaining life because of its low pressure and temperature. Under current conditions on the planet, water usually appears as ice or vapor, never staying in its liquid phase for long. However, after studying the surface of Mars, along with minerals present on its surface, scientists believe that its atmosphere was a lot different and may have been conducive for oceans of liquid water to develop on the planet. The large craters on Mars suggest that there were such bodies of water, with channels that connected them.”