Mars holds liquid water and not just ice in this groundbreaking discovery | – The Times of India

A shocking discovery by scientists has confirmed that liquid water indeed exists on Mars, and it…