americaspace.com
Mission 61C: The Original ‘Mission Impossible’ (Part 1)
January 1986 has become entrenched in the popular psyche as one of the darkest months in space history, for on its 28th day the crew of Challenger were lost in the skies above Cape Canaveral. The d…