Skip to main content

Support WBUR

Your Letters Helped Challenger Shuttle Engineer Shed 30 Years Of Guilt

08:03
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:

Support WBUR

Support WBUR

Listen Live