India launches its first privately made rocket into space

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

Most Popular Stories