'Big Moment, Spent Sleepless Nights': ISRO Chief On Shubhanshu Shukla's Return To Earth

Indian astronaut Shubhanshu Shukla and his crew returned safely after staying 18 days in space. ISRO chairman V Narayanan called it a big moment for India.

India