Challenges Loom Large, 25 Years After Chernobyl

News & Features Christopher Joyce · ·
The destroyed Chernobyl nuclear power plant, shown just hours after the April 26, 1986, explosion.