Karim Ahmad Khan is a British lawyer and specialist in international criminal law (I.C.C.) and international human rights law.He presently…