Shadrack Sibiya's resignation: justice or a chance to save face?
South African Police Service Deputy National Commissioner for Crime Detection Lieutenant-General Shadrack Sibiya has resigned with immediate effect amid serious allegations against him.