Clues to life on Mars: Indian researchers discover Martian lake that may have once sustained life | – Times of India

A groundbreaking study by researchers at the Physical Research Laboratory in Ahmedabad has unveiled new insights…