Taking the Stand S3E4
Previous
Taking the Stand
S03E04 — Zachary Wester
Next
Taking the Stand poster

Taking the Stand

S03E04 Zachary Wester

2024-02-01

Zachary Wester, a Deputy Sheriff in Jackson County, Florida, is facing serious allegations of planting drugs on innocent drivers during standard traffic stops. With more than 65 charges against him, he could be sentenced to as much as 85 years in prison if convicted. The question remains: Can he sway a jury into believing his actions were lawful, or will he be deemed guilty of betraying the trust of the badge and the community he vowed to protect?

Season 3 Episodes