South Africa’s suspended Deputy National Police Commissioner, Lieutenant-General Shadrack Sibiya, has been charged with rape, human trafficking and the sexual grooming of a...
ByBenson T. DanielSeptember 23, 2026Excepteur sint occaecat cupidatat non proident