Haiti’s World Cup run ends with a Supreme Court ruling striking a blow to many fans
Atlanta (NCS) — Haitian fans emerged in power in downtown Atlanta on Wednesday, donned in crimson and blue jerseys to watch the Caribbean nation’s final match of this yr’s World…