Peoria police fatally shot man after a physical altercation in the parking lot of a Shell gas station on Monday.
Arizona Republic, Phoenix Arizona Republic: Politics
Tue, 05/18/2021 - 12:31pm
Peoria police fatally shot man after a physical altercation in the parking lot of a Shell gas station on Monday.