The Indian Space Research Organisation or ISRO achieved another milestone today as it successfully launched the Geo-synchronous Satellite Launch Vehicle or GSLV-D5 from the space port at Sriharikota in Andhra Pradesh.
Track Latest News Live on NDTV.com and get news updates from India and around the world