Home Articles & Opinions The International Criminal Court (ICC) has committed not just an aberration but an abomination