OPA LOCKA (CBSMiami) – Former Broward Sheriff Scott Israel has been named the new police chief of the City of Opa-Locka. The announcement was made
OPA LOCKA (CBSMiami) – Former Broward Sheriff Scott Israel has been named the new police chief of the City of Opa-Locka. The announcement was made