Author: Joseph Hammond

Riyad Mahrez of Algeria scoring against Nigeria in the semi final of the 2019 Africa Cup of Nations (photo: Getty Images/AFP/J. Soriano)

Africa Cup of Nations in Egypt

Politics casts a long shadow