Last Updated: Monday, November 4, 2013, 16:21
India`s tryst with Mars could lead to finding methane on the Red Planet for the first time by a sensor onboard the spacecraft being launched Tuesday from Sriharikota spaceport, 80 km northeast of Chennai.