Feedback

India's Space Organization Breaks Record With Historic Satellite Launch

 

India just made history! The Indian Space Research Organization launched 104 satellites Wednesday, breaking Russia and NASA's records.

Shows