Category: First water detected

Mar 10
First water detected on potentially ‘habitable’ planet

First water detected on potentially ‘habitable’ planet 11 September 2019 Water vapour…