Skip To Content

Where To Stream Our World Season 2019 Episode 6

In the Shadow of Chernobyl

The Chernobyl nuclear power plant exploded 33 years ago in Soviet Ukraine. The cause, and who was to blame, is still being debated.