Netflix delves into the 'human side' of Challenger disaster CULTURA 14 Sep, 2020 Last year brought us the powerful TV miniseries “Chernobyl.”