Officer Steven Hester, Officer Trent Hall & Cpl. Kim Gregory
Durham police officers Steven Hester & Trent Hall & Cpl. Kim Gregory take the stand.
Do you want to continue watching?