India launches its first privately made rocket into space

India launches its first privately made rocket into space
play icon
Sriharikota lifts off in Sriharikota, Pradesh state, on Friday. AFP

Most Popular Stories