A rocket carrying two foreign satellites blasts off from the launch pad in Sriharikota, south India, Sept 9, 2012. India Sunday successfully launched its 100th space mission with the Polar Satellite Launch Vehicle (PSLV) C-21 rocket, carrying a French satellite and a Japanese microsatellite. [Photo: Xinhua] |