October 7, 2020ScienceNetflix’s new documentary on the Space Shuttle Challenger has caused a lot of reflection and discussion about the tragedy.