India's space agency, ISRO, has commenced countdown for the launch of country's first indigenously-built spy/surveillance satellite. The launch is scheduled for early Thursday (April 26) from Sriharikota, 80 kilmoeters from the southern city of Chenna...