News

ISRO confirmed that Shukla is doing well post his 18-day stay at the ISS, and no immediate health concerns were reported in ...