Twenty Satellites Launched By India And It Looked Absolutely Amazing

The underdog of the space game is bearing its teeth once again. On Wednesday morning (22 June), the Indian Space Research Organisation (ISRO) launched a record-breaking 20 satellites up to the heavens. ISRO’s Polar Satellite Launch Vehicle (PSLV-C34) successfully launched its 1,288-kilogram (2,838-pound) bundle of intentional satellites from Satish Dhawan Space Centre in Sriharikota, an island off…