Business World NASA discovery: Space agency announces ‘unambiguous’ presence of Moon water By Daniel Janson - October 26, 2020 0 400 Share on Facebook Tweet on Twitter NASA has announced the “unambiguous” presence of water on the Moon. Daily Express :: News Feed