15-02-2017 08:41 via news18.com

Twitteratis Swell With Pride as India Launches 104 Satellites at One Go

With today's launch, ISRO pipped Russia that held a record of launching 27 satellites in a single launch in 2014.
Read more »