The Cayman Islands, the UK territory in the Caribbean Sea that is known as both a tourism resort and an offshore financial ...
The group gathered in front of the Nassau executive building and called on the county to end partnerships with ICE.