EU, Latin America, and Caribbean countries hold a summit overshadowed by lethal US military attacks in the Caribbean

Visit Website