‘What if it was your family?' Hundreds of Delaware County town’s residents pack EPA landfill meeting
Disease clusters are notoriously hard to correlate with a single source, but the volume of complaints brought federal officials to the area beginning in 2016 to examine the landfill and the surrounding area.
