CorticorpNews
Back to World
Expand

Updated

Shadrack Sibiya, a senior South African police official, has been charged with sexual offences including allegedly grooming a minor and rape. The charges mark a significant blow to police leadership and public trust in South Africa's law enforcement institutions.

Sources:BBC World