Officers fired upon, return fire in North Philadelphia

The scene in North Philadelphia where after being fired upon, police discharged their weapons striking at least one of the four suspects on June 9, 2010, according to officials.

June 9, 2010 6:05:34 PM PDT
A man is hospitalized after being shot by police in North Philadelphia.

Load Comments