ICC members dismiss prosecutor Khan, sources say
The International Criminal Court (ICC) in The Hague, Netherlands. Established by the 1998 Rome Statute, it serves as a court of last resort, meaning it only steps in when national courts cannot or will not act. Photo: REUTERS/file THE HAGUE: Member states of the International Criminal Court voted on Friday to dismiss Karim Khan as … Read more