A patch showing the Miami-Dade Police Department’s insignia.
A patch showing the Miami-Dade Police Department’s insignia. Miami Herald File
A patch showing the Miami-Dade Police Department’s insignia. Miami Herald File