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
Sat, 07/14/2018 - 9:46pm
Phoenix police apprehend the alleged man who barricaded himself in his Phoenix residence for nearly 5 hours on July 14, 2018.