Off-duty Philadelphia police officer claims self-defense in fatal shooting, documents show

3 days ago 1
An off-duty Philadelphia police officer charged in a fatal shooting in Northampton County said he fired in self-defense, court documents show.
Read Entire Article