Scientists are saying that the planet may have hosted liquids on its surface within the last million years. The fact was stated in a report which was tabled at the Lunar and Planetary Science Conference on Monday, March 21. It said that the finding is quite shocking because the average temperatures fluctuate around -400 Fahrenheit on the frozen world.
The report has rightly baffled the scientists but they are also saying that it is possible. An image of