Central America and the Caribbean (+Mexico) Latin America and ALBA-TCP US Suffers Humiliating Defeat in Haiti March 14, 2024