The Florida Department of Law Enforcement confirmed that it is investigating Deputy Zachary Wester, a former Jackson County Sheriff’s Office deputy. The now-fired officer has been accused of planting drugs on people at traffic stops. While the investigation is still ongoing, prosecutors have already dropped charges in more than two dozen cases, saying the evidence that […]