International3 years ago
Britain’s Karim Khan Succeeds Bensouda As ICC Prosecutor
Karim Asad Ahmad Khan is a British lawyer who specialises in international criminal law and international human rights law Britain’s Karim Khan was sworn on Wednesday as the...