Caribbean leaders are gathering in the Bahamas for a three-day meeting that will include discussion on the situation in Haiti
Caribbean leaders are gathering in the Bahamas for a three-day meeting that will include discussion on the situation in Haiti The talks bring together heads of government from the CARICOM…