Herald AFCON 2025 Final – Nothing could have been more embarrassing for African football January 19, 2026