Is this actually H2O water? I read the article but I am still unclear.
I am often excited to hear that water was discovered on some planet or moon but its always a disappointment to learn that its liquid methane or some other liquid that is not actually H2O water.