The 1959 movie On the Beach is likely one of the saddest movies you will ever see. There’s the usual Hollywood take on a ...
When a routine procedure went wrong in October 1957, a fire broke out at the Windscale nuclear power station in Cumbria, UK.