Space.com In Photos: India’s Record-Breaking Satellite Launch 15 February 2017 fborgosano Leave a comment Share: The Indian Space Research Organization launched 104 satellites on a single rocket, setting a new world record. from Space.com bit.ly/2kKCA0O Share: