The Challenging Case of Afghanistan at the International Criminal Court

Image Source: OnuItalia ‘Italy and other 70 states reaffirm support for ICC, a Court of last resort’ (2 November 2020) <https://www.onuitalia.com/2020/11/02/italy-and-other-70-states-reaffirm-support-for-icc-a-court-of-last-resort/> The Prosecutor’s decision to focus on Taliban and IS-K alleged crimes did not come solely because of limited resources. Rather, by everlasting pressure exerted by the US to get a jail-free ticket out of […]

The Challenging Case of Afghanistan at the International Criminal Court Read More »