Police identify off-duty officer who fatally shot man in Northeast Philadelphia

Police identify off-duty officer who fatally shot man in Northeast Philadelphia

Detective Christopher Sweeney is on administrative leave for shooting and killing Robert Jones in Northeast Philadelphia. The incident occurred when Jones approached Sweeney's personal vehicle after being stopped near Willits Road and Holme Avenue.

Read More

Did you find this insightful?