Tuesday, February 25, 2014

Rene Landa named South Miami Chief of Police

The Miami Herald reports that Acting Chief of Police Rene Landa has been formally named the department's chief by City Manager Steven Alexander.