Link copied to clipboard
Officer dies after shooting at 21st and Lehigh
A Philadelphia police officer was shot inside of Game Stop on Mar. 5, 2015, in Hope Plaza on Lehigh Avenue near North 21st Street.
A Philadelphia police officer was shot inside of Game Stop on Mar. 5, 2015, in Hope Plaza on Lehigh Avenue near North 21st Street.