Taking the Stand (2022)
S03E04 Zachary Wester
Episode Overview
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?