Shubhanshu Shukla Returns to Earth After 18-Day ISS Mission: A Historic Achievement for India
New Delhi: After spending 18 days in the International Space Station, Indian-origin astronaut Shubhanshu Shukla has stepped onto the Earth.
New Delhi: After spending 18 days in the International Space Station, Indian-origin astronaut Shubhanshu Shukla has stepped onto the Earth.