Jill Murphy LongOct 1, 20225 minThree Mile Island (1979) Chernobyl (1986) Fukushima (2011) Hanford (2017) “This affects all of us.”On March 28, 1979, Three Mile Island suffered a meltdown, the world’s first at a commercial nuclear plant. Due to its invisible,...