Sports FIFA President Infantino Backs Mexico as 2026 World Cup Host Despite Security Concerns David Egbede, February 27, 2026 FIFA President Gianni Infantino has reaffirmed his “full confidence” in Mexico’s ability to serve as… Continue Reading