The Al-Bashir fiasco

SO, BELIEVING that they were doing the right thing, did our leaders place themselves and the rest of us in a sticky situation when they agreed to ratify the Rome Statute and make South Africa a member of the International Criminal Court (ICC)? There are now many views on whether well-intentioned South Africa was naïve [...]