June 25, 2026 South African Political Party Leader Denies Allegations Linking to Ekurhuleni Corruption Scandal.