Oct 27, 20201 min readwater on Moon ! It's right thereNasa discovers crater visible from EarthThe water molecules were found on Moon's Clavius Crater, one of the largest craters visible from Earth. (Nasa) The discovery comes on the...