mechstuff.com
India's space agency-ISRO, sets a world record by launching 104 satellites in a single mission ! – MechStuff
ISRO sets a world record by launching 104 satellites in a single mission! Everything you need to know is here! Also watch the selfie video !
Jay Baviskar