Phoenix, Arizona Breaking News | Arizona

Phoenix Police are on the scene of a barricade situation at an apartment complex near 29th Street and Roeser Road after a man fled from…