
Sat Sep 28 19:21:00 UTC 2024: 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…
https://www.thehindu.com/
When American astronauts returned to space
When American astronauts returned to space