Multiple people reportedly shot in west Phoenix

Phoenix police are investigating after multiple people were reportedly shot near 63rd Avenue and Camelback Road overnight. Camelback is closed from 57th to 59th Avenue.

Latest News

View More
View More

Arizona Morning

View More
View More