At least three fires set in the past two weeks to an outdoor animal shelter in the Penn’s landing area.
In the past two weeks, at least three fires have been set to an outdoor animal shelter in the Penn’s landing area near Pier 70 on the Delaware River in Philadelphia, Pennsylvania. Although no cats were harmed in this fire, the SPCA recently responded to a cat found mutilated in the area. In an …