Loading Video…
This browser does not support the Video element.
Teen dies of suspected overdose at CSA
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.