india Published on February 15, 2017 in India Successfully Sends 104 Satellites into SpaceFull resolution (838 × 440)