National Prosecution Authority

 

Red-carded!

Staff Reporter

Has there ever been so sustained and fundamental a criticism of a judge in the performance of his duty?