Off-duty Philadelphia police officer claims self-defense in fatal shooting, documents show
Monday, July 27, 2026 5:09PM
An off-duty Philadelphia police officer charged in a fatal shooting in Northampton County said he fired in self-defense, court documents show.
WPVI
Copyright © 2026 WPVI-TV. All Rights Reserved.