FOX 10 Investigates: Concerns over far East Valley school where teen died of suspected overdose

The school, Canyon State Academy, is a private residential school in the town of Queen Creek. FOX 10 Investigative Reporter Justin Lum has more on the impact the school has had on Queen Creek's new police department.

Latest Videos

View More
View More