Today in 1986…Space shuttle Challenger and her seven astronaut crew were lost during launch.
Related Articles

Uncategorized
OTD…May 14 and STS-132

Uncategorized
OTD…June 2 and STS-91

Uncategorized
Today in 1986…Space shuttle Challenger and her seven astronaut crew were lost during launch.
© 1999-2025 Spaceflight Now Inc