(May 14 18:49) NDTV News
Lund University, Sweden, researchers investigated a 1.3 billion-year-old meteorite from Mars and found it had limited exposure to water. In other words, the existence of life at that specific time and...
You can find the original article
here