CAF Hands Heavy Sanctions After AFCON Final Chaos

March 31, 2026