25 Years After Challenger: Remembering Christa McAuliffe

The crew of the space shuttle Challenger, 1986.
Produced by Kristen Meinzer
PRI WNYC