Tag: Terenga Lions of Senegal
Baghdad Bounedjah Breaks Algeria’s 29year Wait for African Glory
By Ekema Njoku .M. [myAds] Baghdad’s second-minute strike helped the Desert Foxes of Algeria to clinch the prestigious African Cup of Nations trophy, as they humbled the Terenga Lions of […]