Group Captain Shubhanshu Shukla, the second Indian to go to space and the first to visit the International Space Station, has set foot in his […]