mandela cup

Doctor Khumalo’s Bittersweet Triumph: The Historic 2001 Mandela Cup Victory of the Kaizer Chiefs

The year 2001 is deeply engraved in the South African football chronicles as a time of soaring triumph mingled with…

12 months ago