South Miami Police Chief Accused of Making Illegal Background Checks
Embattled South Miami Police Chief Orlando Martinez De Castro is facing new accusations that he abused his power to conduct illegal criminal background checks on his perceived enemies. Last week, De Castro pleaded no contest to Miami-Dade ethics charges that he steered police department business to his wife’s auto tag…