Could be related to almost anything, as Miami is a cesspool of illegal activity. Drugs, Russian mafia, crooked politicians, the works. Will be interesting to see what this was about, if that info is ever released.
That said, I love Miami. For short visits.
“That said, I love Miami. For short visits.”
I saw a bumper sticker reading: “Come back to Miami. We weren’t shooting at you!”