PHOENIX (AZFamily) — Phoenix police released new video showing the tense moments leading to an officer-involved shooting that killed a man wanted by police in north Phoenix earlier this month.
The shooting happened near 23rd Avenue and Pinnacle Peak Road on June 11.
Police said they were following 56-year-old James U. Glenn, who was wanted in connection with sex crimes against a child…