Appalled by the “legal immunity” that the United Nations appears to have in the country's cholera epidemic, Kevin Edmonds says that it's high time Caribbean leaders speak up for Haiti.