There May Be Water in the Moon, Study Finds

There may be water inside the moon – and a lot of it, according to a new Brown University study. Using satellite imagery, researchers Ralph E. Milliken …

Source