Catholic Herald logo
Menu
Lawyers await a judgment at the International Criminal Court (ICC) in the Hague (Photo: PA)

The existence of the International Criminal Court has probably led to tens of thousands of deaths. As for human rights…