Categories
Features

This Week in History: 26th April 1986 Chernobyl disaster

On Saturday 26th April 1986, Ukraine experienced the biggest disaster in its history. In unit 4 of the nuclear power station at Chernobyl, staff were testing whether the turbines that powered the conductors could produce enough energy to keep the cooling pumps running before the emergency generator kicked in, in the event of a power […]