China’s Chang’e-5 mission confirms existence of water on the moon

China’s Chang’e-5 space mission has identified traces of water on the moon’s…