Sports Mazembe vs Al Ahly, Esperance vs Sundowns in CAF Champions League Semi-Finals! African football fans are in for a thrilling night as the semi-finals of the CAF Champions League kick off today. Two mouthwatering fixtures will see the continent's strongest teams battle Wasafi Music4 weeks agoKeep Reading