Isaiah Angry Todd Walker shot shooting New Castle Motive

PA Man ‘Isaiah Angry’ Under Arrested In Thursday Shooting Death Of New Castle Man Todd Walker

NEW CASTLE, PA. (THECOUNT) -- Todd Walker has been identified as the victim of a fatal New Castle, Pennsylvania shooting…

6 years ago