The scandal of <em>Toxic Town</em>—birth defects linked to pollution in former UK steel town Corby
The miniseries Toxic Town available now on Netflix deals with the tragic cluster of birth defects in newborns in Corby, a town in Northamptonshire, England between 1984 and 1998. The defects were a consequence of the negligent clean-up of a former …