News

After several delays, Indian astronaut Group Captain Shubhanshu Shukla is likely to fly to the International Space Station on June 19, the Indian Space Research Organisation said in an update.