In The News Sport

Cameroon triumph at Afcon

CAPE TOWN – Cameroon’s Indomitable Lions timed their victory burst to perfection as they triumphed 2-1 winners over seven-time winners Egypt in the 2017 Afcon final at the Stade de l’Amitié, Libreville, Gabon, on Sunday night. Cameroon one of the lesser fancied teams at the event pulled off a remarkable come-from-behind win after Egypt’s Pharaohs […]