Posted inTech & Innovation Nasa launches satellite to detect water on the moon In the last few years, some countries including India have made progress regarding the exploration of Moon. The… Posted by aadmin February 28, 2025