Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

This upsetting documentary goes to the town with the most terrifyingly high levels of Pfas in the UK, tests the locals and finds that nothing has been done to help them – and now it’s simply too late