Where To Stream Documentary 360 Season 2026 Episode 18
Fukushima Nuclear Accident The Secret Containment Mission
- Aired April 25, 2026
- 50 Min
March 2011. The worst-case scenario for the Fukushima Daiichi nuclear accident involved the evacuation of all of eastern Japan. But a secret plan to contain the crisis was being prepared.