More results...
Det. Gregory Howarth & Deputy David Keller
Chandler police Detective Gregory Howarth & Maricopa County Sheriff's Deputy David Keller take the stand.
Do you want to continue watching?