AfriForum criticises Craig Warriner’s plea deal for lack of disclosure
The recent plea deal resulting in a 25-year prison sentence for Craig Warriner is under scrutiny for allegedly failing to serve the interests of justice and providing minimal benefit to the State beyond administrative closure.