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 »