General
This Week in History: Challenger Explodes
Challenger Explodes January 28, 1986 The Challenger shuttle crew, of seven astronauts--including the specialties of pilot, aerospace engineers, and scientists-- died tragically in the explosion of their spacecraft during the launch of STS-51-L from … [Read more...] about This Week in History: Challenger Explodes