News

Water is essential for life on Earth. So, the liquid must be a requirement for life in other worlds. For decades, scientists' definition of habitability on other planets has rested on this assumption.