Three Brave Souls Prevent Catastrophe in Chernobyl Power Plant Meltdown

Kyiv, Ukraine – Located 81 miles north of the Ukrainian capital lies the haunting site of the Chernobyl Power Complex, infamous for the worst nuclear power plant accident in history. The once vibrant towns surrounding the complex now stand abandoned, bearing witness to the catastrophic event that unfolded on April 26, 1986. The explosion at the plant’s fourth nuclear reactor not only devastated the country but also led to an initial death toll of 31 …

Read more