Today in 1986…Space shuttle Challenger and her seven astronaut crew were lost during launch.
Related Articles
Uncategorized
OTD…July 29 and STS-51F
Uncategorized
OTD…Oct. 20 and STS-73
Video
Today in 1986…Space shuttle Challenger and her seven astronaut crew were lost during launch.
© 1999-2023 Spaceflight Now Inc