Kangaroo Court: Were Gaza Warrants a Fig Leaf for ICC Chief Prosecutor’s Sex Scandal?

May 14, 2025 | EARNINGS

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.

Read More

Pin It on Pinterest