Indian agency sends into orbit highest number of satellites ever launched in a single mission. Shubhra Raje

This image is embedded in ...