Former Broward County Sheriff Scott Israel Steps Down as Opa-Locka Chief
Scott Israel, the former Broward County sheriff and current Opa-locka Police Chief, has announced his resignation, effective July 1, 2023. Israel, who served as the sheriff during the tragic 2018 mass shooting at Marjory Stoneman Douglas High School in Parkland, has been at the helm of the Opa-locka police department for a year. […]