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.
Residents believe a construction site a block away is where the rats are coming from.