North vs South Showdown: CAF Champions League Semi-Finals Set for Explosive Clashes

The 2024/25 TotalEnergies CAF Champions League has reached its penultimate stage, with four continental heavyweights—Al Ahly, Pyramids FC, Mamelodi Sundowns, and Orlando Pirates—poised for a historic semi-final showdown. In a landmark moment for African club football, South Africa and Egypt…