Posted inFootball From the Streets of Rabat to the Fanzone: Watching Morocco Like a Fan | AFCON2025 by John Philip Mugabi January 10, 2026January 10, 2026
Posted inAFCON 2025 AFCON 2025: Morocco outwit Cameroon, advance to semifinals by David Isabirye January 9, 2026January 10, 2026
Posted inAFCON 2025 Diaz maintains goal scoring run for Morocco in half time lead over Cameroon – quarter finals | AFCON 2025 by David Isabirye January 9, 2026January 9, 2026
Posted inAFCON 2025 AFCON 2025: Iliman Ndiaye sends Senegal to semifinals by Edwin Kyle Kule January 9, 2026January 9, 2026
Posted inAFCON 2025 It’s squeaky-bum time prior to explosive quarterfinal duels | AFCON 2025 by David Isabirye January 8, 2026January 9, 2026
Posted inAFCON 2025 2019 vs 2025: What happened to Uganda Cranes? | AFCON 2025 by Edwin Kyle Kule January 8, 2026January 8, 2026
Posted inAFCON 2025 A disaster – Paul Mukatabala describes AFCON 2025 campaign by Edwin Kyle Kule January 8, 2026January 8, 2026
Posted inAFCON 2025 DAVID ISABIRYE: An odd Boda-Boda ride in Marrakech city, a night at the train station | My AFCON 2025 Daily Notes by David Isabirye January 7, 2026January 11, 2026
Posted inAFCON 2025 AFCON 2025: South Africa needs more players in European clubs – Hugo Broos by Joel Muyita January 7, 2026January 7, 2026
Posted inAFCON 2025 Michel Kuka Mboladinga: The standout fan with Patrice Lumumba pose at AFCON 2025 by David Isabirye January 7, 2026January 7, 2026