A witness statement raises new questions about the Gulf monarchy and Karim Khan.
Shurat HaDin–Israel Law Center said it has filed criminal complaints with the International Criminal Court (ICC) in The Hague and Israel’s attorney general, alleging attempts to improperly influence ...