Tag: Chernobyl Nuclear Power Plant

Chernobyl: The Next Phase

At 01:23:40 on 26 April 1986, the failure of a routine test at the Chernobyl Nuclear Power Plant in Ukraine, then part of the Soviet Union, caused reactor 4 to explode, releasing...

FEATURED