Group Captain Shubhanshu Shukla of the Indian Air Force is poised to etch his name in history as the first Indian astronaut to launch into space from NASA’s legendary Launch Complex 39A at the Kennedy Space Center, Florida. This hallowed launch pad is the same from which Neil Armstrong took off