Shadrack Sibiya's resignation: justice or a chance to save face?

· IOL