Police working barricade, shooting situation in Phoenix
Police working barricade, shooting situation in Phoenix

Police are on scene of a shooting and barricade situation near 35th Avenue and Thunderbird Road.