May 1962 By ESB Archives / May 1, 2020 / Comments Off on May 1962 Dresden Nuclear Power Station, near Chicago, USA