Summing up the ‘water on Mars’ announcement
I wrote an explainer summing up (almost) all we know about the recent NASA announcement of finding water on Mars for the Mumbai Mirror. An excerpt: Some time in its past, …
Summing up the ‘water on Mars’ announcement Read More