November 21, 2019 11:39 pm

Cancer Cluster Concerns in Norwood

Residents in Norwood, Delaware County, Pennsylvania, are worried about a potential cancer cluster and if it’s connected to a nearby site with several landfills. They came out in droves Thursday night for a meeting where they expressed their concerns to the EPA. NBC10’s Matt DeLucia has the story.

US & World Videos

Exit mobile version