The International Criminal Court (ICC) has got mired in a sex scandal involving chief prosecutor Karim Khan — who issued arrest warrants for Israel’s Benjamin Netanyahu and Yoav Gallant.
The International Criminal Court (ICC) has got mired in a sex scandal involving chief prosecutor Karim Khan — who issued arrest warrants for Israel’s Benjamin Netanyahu and Yoav Gallant.