In nearly a 5-hour stand off, Phoenix police arrest man who barricaded himself in house.
Arizona Republic, Phoenix Arizona Republic
Sat, 07/14/2018 - 8:37pm
In nearly a 5-hour stand off, Phoenix police arrest man who barricaded himself in house.