This day in history: Test triggers Chernobyl nuclear power plant accident
On April 26, 1986, a series of events led to the world’s worst nuclear power plant accident at the Chernobyl station, located in Pripyat, about 65 miles north of Kyiv in present-day Ukraine. The disaster […]
