Swaziland – Off with their heads… justice, Swazi style
The conviction and sentencing of two Swazi activists was a done deal before they walked into court on charges of contempt. However worrying the conviction of journalist Bheki Makhubu and human rights lawyer […]