Police Arrest Couple in Student’s 2018 Hit-And-Run Death

A Peoria couple has been arrested Wednesday in a hit-and-run crash that killed a 21-year-old Grand Canyon University student using a Phoenix crosswalk.