When American astronauts returned to space
On September 29, 1988, the U.S. launched the STS-26 mission. In case you are wondering why that is important, it was the first American mission with a human crew since the Challenger disaster 32 months before. A.S.Ganesh takes a look at how this successful mission panned out…