Tag:

North 27th Street, Philadelphia, PA

Man Shot In Head, Killed In North Philadelphia: Police Man Shot In Head, Killed In North Philadelphia: Police
Man Shot In Head, Killed In North Philadelphia: Police A man was fatally shot in the head in North Philadelphia early Sunday, Jan. 12, police said. Officers…