Mysterious shooting involving Phoenix police officers near 83rd Ave and Indian School Rd leaves community on edge. What really happened that night?

Read More