Mysterious shooting involving Phoenix police officers near 83rd Ave and Indian School Rd leaves community on edge. What really happened that night?
Phoenix police investigating shooting involving officers near 83rd Ave and Indian School Rd
8 min read
Continue reading in the USA News Updates app