World | Tue Apr 13, 2010 1:42am IST

Studies show more evidence of water on moon, Mars