Question: Kiwo Ayiti is a Catholic youth organization in a country located on the island of Hispaniola in the Greater Antilles archipelago of what sea?
Sentence (from "Haiti"): Haiti is 27750 km2 in size and has an estimated /1e6 round 1 million people, making it the most populous country in the Caribbean Community (CARICOM) and the second-most populous country in the Caribbean as a whole.
Relevant evidence: No