No matching items found
SHOWING 1 Results
British human rights lawyer Karim Khan has been elected chief prosecutor of the International Criminal Court (ICC) to succeed Gambia’s politically controversial Fatou Bensouda.