Israel pushed for ICC chief prosecutor Karim Khan's removal: Israeli media

Israel pushed for ICC chief prosecutor Karim Khan's removal: Israeli media

Israeli media have reported that Foreign Minister Gideon Saar played an 'active role' in the removal of Karim Khan amid sexual impropriety allegations...

Redirecting to full article...