› added 5 years ago
74
TIL, India is first country in the world to launch more than 100 satellites at one go.
via reddit.com