For decades, many Caribbean nations have grappled with dependence on a small number of powerful countries to supply vital imports, fill hotel rooms with tourists, and grant visas that open…
The post The Caribbean: Destined to grin and bear the consequences of Its self-created vulnerabilities? appeared first on Barbados Today.