GeopoliticalGlobal
South Africa deputy police chief resigns amid sex offence charges
Published:
News summary
Shadrack Sibiya, who is in prison after his arrest last month, denies corruption, rape and child grooming allegations.
- Importance
- Low · 24/100
- Impact direction
- Uncertain