Tag: DjamelBelmadi

Algeria Sack 2019 AFCON-Winning Coach Belmadi

Djamel Belmadi is the latest manager to lose his job for poor performance at the ongoing Africa Cup of Nations.