Netflix delves into the ‘human side’ of Space Shuttle Challenger disaster

Many Americans have vivid memories of Jan. 28, 1986. That was the day the Space Shuttle Challenger exploded over a chilly Florida, just seconds after liftoff. School children across the country had tuned in to see Christa McAuliffe become the first teacher in space.