Ralph Gonsalves, the Prime Minister of Saint Vincent and the Grenadines, has stirred controversy by defending Cuba's medical ...