Advertisment

Water on moon

Water drop water conservation.jpg
Scientists analysing the remote sensing data from India's Chandrayaan-1 lunar mission have found that high energy electrons from the Earth may be forming water...
Advertisment
Subscribe