Haitians
-
The Reasons Haiti is in Turmoil!
Haiti is a Caribbean nation located in the Greater Antilles archipelago. The nation shares the island of Hispaniola with a counterpart Caribbean nation of the Dominican Republic. The country occupies an area of 10,714 square miles and has a population… Continue reading
