ScienceScientists find cave on moonTNT DeskFebruary 24, 2011 by TNT DeskFebruary 24, 2011 New Dehli: Indian Space Research Organisation (ISRO) scientists have found a giant underground chamber on the moon, which could be used as a lunar base...