Cuba and Haiti share the island of Hispaniola ?
True or False
True or False