A team of scientists studying data from India’s Chandrayaan-1 lunar mission discovered that high-energy electrons from Earth may be producing water on the Moon. Read…
View More India’s Chandrayaan-1 lunar mission discovered that high-energy electrons from Earth may be producing water on the Moon