Failure to Arrest al-Bashir Undermines International Justice
Last week, in defiance of an International Criminal Court (ICC) arrest warrant and an order by the South African High Court barring his exit, Omar al-Bashir boarded a plane back
Last week, in defiance of an International Criminal Court (ICC) arrest warrant and an order by the South African High Court barring his exit, Omar al-Bashir boarded a plane back