Phoenix police apprehend the alleged man who barricaded himself in his Phoenix residence for nearly 5 hours on July 14, 2018.
The Republic | azcentral.com, Phoenix Arizona Republic: Politics
Sat, 07/14/2018 - 11:23pm
Phoenix police apprehend the alleged man who barricaded himself in his Phoenix residence for nearly 5 hours on July 14, 2018.