Is there 30,000 crore liters of water present on the moon, Chinese scientists revealed a big secret with glass beads!
IndiaTheNewsChinese scientists have made a big claim regarding the moon. Chinese scientists have claimed to have discovered thousands of millions...