Indian engineer to manoeuvre NASA's Mars Rover Curiosity as it lands on Monday
World | August 06, 2012 10:49 ISTPasadena, Aug 6 : US space agency NASA's 900-kg SUV-sized Mars Science Laboratory (MSL ) rover Curiosity is slated to land on Mars on Monday to explore whether the Red Planet had an environment to