Taking the Stand S3

Taking the Stand S3

Documentary 18

Zachary Wester, a sheriff's deputy from Jackson County, Florida, stands accused of planting drugs on unsuspecting motorists during routine traffic stops. He's been charged with over 65 counts.

TV schedule

Ep1

Episode 1

Airing on

Crime & Investigation HD

CH 714

Sat, 6 Dec
2:00 PM|
5:25 PM
Sun, 7 Dec
4:25 AM