India Plans for Lunar Mission in 2007
Indian Space Research Organisation's unmanned lunar mission will be launched in 2007 as scheduled, country's space program chairman said on Tuesday. If India's first lunar mission scheduled for 2007 is successful, it will ...