South Africa’s suspended police deputy chief resigns amid serious allegations

Wait 5 sec.

South Africa’s suspended deputy police chief, Shadrack Sibiya, has resigned amid corruption allegations and charges involving alleged sexual offenses.