Photos: India’s GSLV streaks into clear Skies with INSAT-3DR Weather Satellite
Stunning photos show India’s Geosynchronous Satellite Launch Vehicle blasting off from India’s east coast and soaring into clear skies to deliver the INSAT-3DR meteo sat to orbit.
Read more