Taking the Stand - S3E4 - Zachary Wester

  • Crime, Variety, Law
  • TV-14
  • 42 min
  • Feb 01, 2024
  • HD
Following an investigation into his bodycam footage, Zachary Wester stands accused of planting drugs on unsuspecting citizens during traffic stops.
Cast:

Dan Abrams