Skip to main content

Advertisement

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:

Advertisement

Advertisement

Listen Live