Kensington man charged in shooting of Philadelphia police officer
The 31-year-old officer is “on life support” at Temple University Hospital, according to Mayor Cherelle L. Parker.

The 31-year-old officer is “on life support” at Temple University Hospital, according to Mayor Cherelle L. Parker.