The richest and most highly developed countries in the Caribbean are Bermuda and the Cayman Islands, both overseas territories of the UK, whose citizens carry UK passports.
The article The Caribbean gives lie to the notion that achieving political independence always results in faster national economic development appeared first on Stabroek News.