news
Al Jazeera
2026-10-12
South Africa's deputy police chief resigns following serious criminal charges
Shadrack Sibiya resigned while imprisoned over allegations of corruption, rape, and child grooming, all of which he denies.