They keep discovering more and more water everywhere!

Scientists detect Earth-equivalent amount of water within the moon.