The “Magic Remains” on this Controversial Caribbean Island

Making magic on the Caribbean isle of Grenada…