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

Uncategorized
OTD…Jan. 9 and STS-32

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