A proud day for space-science enthusiasts and Indians all over the world, India's most ambitious space mission has taken off at 14.43 (IST) from the Satish Dhawan Space Centre in Sriharikota, Andhra Pradesh. Two days after the anniversary of NASA's Lunar ...