ISRO creates world record India headlines February 15, 2017 Launched 104 satellites in a single mission