The Battle of Chernobyl
On April 26th, 1986, the small town of Chernobyl in northern Ukraine was irrevocably changed when one of the reactors at the city’s nuclear power plant suffered a catastrophic meltdown. The event, now known as the Chernobyl disaster, is considered to be the most significant reactor failure in the history of nuclear power. The reactor, … Read more