Video PlayerClose
NEW DELHI, June 23 (Xinhua) -- India Friday launched 31 satellites, including an earth observation satellite, in a single space mission from the southern spaceport of Sriharikota.
NEW DELHI, June 23 (Xinhua) -- India Friday launched 31 satellites, including an earth observation satellite, in a single space mission from the southern spaceport of Sriharikota.