The dilemma facing the Small Island Developing States (SIDS) of the Caribbean, including Jamaica, is that they are not as small as they like to make out - based on comparisons with the population, land area and Gross Domestic Product (GDP) of other countries. Neither are they as deprived of resources, if they measure their land and their marine space.
Page 1 of 174
Grenada police arrest seven Nepalese students arriving from St Lucia ST GEORGE’S, Grenada - Seven Nepalese students, who were reported missing in Saint Lucia last weekend, were arrested by the Grenada police on Wednesday. The police reported that the students arrived...