The Indian Space Research Organization launches advanced earth observation and mapping satellite CARTOSAT-3 along with 13 other commercial nano-satellites for the US, on board the Polar Satellite Launch Vehicle from Satish Dhawan Space Center in Sriharikota, India on Wednesday. Photo: AFP