3 arrested in stabbing death at north Phoenix park

Police have arrested two men and one woman in connection with a stabbing death at a north Phoenix park.

Latest News

View More
View More

Arizona Morning

View More
View More