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
Yanga SC finished their Champions League group stage campaign with a narrow 1-0 loss to Egypt's powerhouse and Club of the Century, Al Ahly SC. Despite the defeat, Yanga celebrates