(CNS): Police in both Grand Cayman and Cayman Brac seized cocaine this week when 72lbs of the narcotic was found on the beach on the South Side of the Brac and 14 packages were recovered from a couple at a traffic stop in South Sound. The Brac cocaine haul would have a street value of […] [...]
Continue Reading
Recent Comments