MiscellaneousSouth Africa's Deputy Police Chief Resigns Amid Serious Charges Including Rape Allegations
South Africa's Deputy Police Chief, Shadrack Sibiya, has resigned amid allegations of corruption and rape. He is currently in prison and faces a postponed bail hearing.
Al Jazeera English|October 12, 2026