Chandler police investigating shooting that left two children in critical condition

ABC15 2022-11-20

Views 808

Chandler police say a father shot his two children and then himself Saturday night near Queen Creek and Alma School roads.

Share This Video


Download

  
Report form