Loading Video…
This browser does not support the Video element.
Northeast Philly residents complain of rat problem since construction began in their area
Residents believe a construction site a block away is where the rats are coming from.
This browser does not support the Video element.
Residents believe a construction site a block away is where the rats are coming from.