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

6abc Philadelphia 6abc Philadelphia

An off-duty Philadelphia police officer charged in a fatal shooting in Northampton County said he fired in self-defense, court documents show.

Read full article at 6abc Philadelphia →