The hunt is on for a South Miami Police Chief. Former Police Chief Orlando Martinez de Castro was ousted back in the summer (more City drama) and since then Rene Landa has been the Acting Police Chief. Acting Police Chief Rene Landa, a former officer and South Miami Police spokesperson, […]