(PBS/Deutsche Welle)— Many residents of a small town in Northern Ireland are battling cancer. They blame fallout from a nuclear power plant located across the Irish Sea in England. We hear tragic stories from these residents as well as from government officials who deny any connection between the cancer cluster in Kilclief and possible fallout from the plant.
Comments are closed, but trackbacks and pingbacks are open.