South of Florida, there is a string of islands in the ocean. One of them is Hispaniola. Two nations ...