Sellafield is a hub of British innovation - and a symbol of technology’s impact on the planet
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