An off-duty deputy with the Charlotte County Sheriff’s Department found 50 pounds of cocaine last weekend near Englewood Beach, Florida. The deputy, whose name is being withheld for safety concerns, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results