Advertisement

Your Letters Helped Challenger Shuttle Engineer Shed 30 Years Of Guilt

The space shuttle Challenger lifts off from Kennedy Space Center in Florida on Jan. 28, 1986. The entire crew of seven was lost in an explosion 73 seconds into the launch. (AP)
The space shuttle Challenger lifts off from Kennedy Space Center in Florida on Jan. 28, 1986. The entire crew of seven was lost in an explosion 73 seconds into the launch. (AP)

Related:

Advertisement

More from WBUR

Listen Live
Close