Question: Dwane Husbands is a singer from what island country in the Lesser Antilles?
Sentence (from "Barbados"): Barbados ( or ) is an island country in the Lesser Antilles, in the Caribbean region of North America.
Relevant evidence: Yes