Tag: Florida Zachary Wester Arrest
Florida deputy Zachary Wester busted and arrested on drug-planting charges
At least 119 times, he pulled over citizens and planted drugs in their vehicles
At least 119 times, he pulled over citizens and planted drugs in their vehicles