Sellafield is a hub of British innovation - and a symbol of technology's impact on the planet – The Irish Times
The UK nuclear site, situated close to Ireland, has been key to British defence and energy security concerns for decades, but its legacy is a toxic bestowal for generations to come