Off-duty Philadelphia police officer claims self-defense in fatal shooting, documents show
ALLEN TOWNSHIP, Pa. (WPVI) — An off-duty Philadelphia police officer charged in a fatal shooting in Northampton County,…
Browsing Tag