CAF CL: Mazembe, Ahly, Esperance, Sundowns Set For Semis
The 2023/2024 CAF Champions League campaign reaches the semi-finals this weekend when four African heavyweights meet in the first leg on Saturday, 20th April.
Al Ahly (Egypt), TP Mazembe (DR Congo), EspĂ©rance Sportive Tunis (Tunisia) and…