The Sellafield nuclear complex, located near the town of Seascale on the Irish Sea in the northwest of the United Kingdom, has suspended operations due to severe weather warnings from Storm Isha. Sellafield is currently used to store the UK’s plutonium stockpile and high-level radioactive waste, according to BBC.
ttn-3