World | Wed Oct 19, 2011 12:40am IST

Russians see room for moonbase in lunar lava caves