It was 25 years ago today that the Number 4 reactor at the Chernobyl nuclear power station in the Ukrainian Soviet Socialist Republic exploded. The first the world learned of it was the following day when radiation detectors in Sweden went berserk. The heroics of the “liquidators,” many of whom died from radiation sickness in […]