Phoenix police release footage in fatal police shooting near 75th Avenue and Indian School Road
Arizona Republic, Phoenix Arizona Republic
Thu, 04/22/2021 - 4:15pm
Phoenix police release footage in fatal police shooting near 75th Avenue and Indian School Road