Karim Ahmad Khan

Karim Ahmad Khan

British lawyer, chief prosecutor of the International Criminal Court