Yoni Tobin

ICC Chief Prosecutor Karim Khan (centre) announces his request for arrest warrants against Israeli and Hamas leaders on May 20 (Screenshot)

Unwarranted

May 29, 2024 | Jonathan Ruhe, Yoni Tobin