CARICOM Summit opens in Bahamas

2015-02-27 1

Leaders of the Caribbean Community (CARICOM) are meeting in Bahamas to define strategic alliances in several areas including energy. teleSUR