CAF Champions League: Al Ahly, Sundowns, Esperance, Mazembe Advance
Africa’s elite football clubs, Al Ahly of Egypt, Esperance Sportive de Tunis, South Africa’s Mamelodi Sundowns and TP Mazembe of DR Congo have all qualified for this year’s CAF Champions League semi-finals following exciting quarter-final…