Man killed by Phoenix police had skipped his trial on child sex charges
- Posted on June 13, 2026
- By The Arizona Republic
- 0 Views
- 1 min read
Man killed by Phoenix police had skipped his trial on child sex charges
James Glenn was shot and killed by Phoenix police officers on the same day a jury convicted him on 15 counts of child sexual abuse and misconduct.