Humanity Disgrace: Georgette Mulheir And The Race To Defend Haiti´s Democracy

The Caribbean is the region in Central America, consisting of about 700 islands. Famous for its sea life, major yachting and diving activities attract people from all over the world. You’d have no problem naming several world-renowned island countries like Cuba, Jamaica, and the Bahamas. But, if someone mentioned Haiti, not many people would have […]