The Island of Nature, Dominica, welcomed a new group of Cuban professionals at the Douglas-Charles International Airport to ...