Orlando Martinez De Castro
The South Miami Police Department has a new acting police chief. According to South Miami City Manager Steven Alexander, Orlando Martinez de Castro was terminated Wednesday night and Major Rene Landa was named Acting Chief.
South Miami Police Chief Orlando Martinez De Castro faced the music Thursday after being accused of steering city business to his wife’s companies.
South Miami’s Police Chief is speaking out after two serial gas station robbers victimized another station in his city. They have now struck four Miami-Dade gas stations in three days.
South Miami commissioners fired their fourth city manager in as many years Friday night.