Cartosat-2E Lauch: ISRO places India's 'eye in the sky'

The Indian Space Research Organization achieved another feat when it's launch vehicle PSLV C-38 placed 31 satellites into orbit. What is Cartosat and how will it help the nation. WION brings you this exclusive report