The International Criminal Court (ICC) sullied its image and tarnished its reputation when it issued arrest warrants for Israeli Prime Minister Benjamin Netanyahu, his former defence minister, Yoav Gallant, and the late leader of Hamas’ military wing, Mohammed Deif, whose death last summer has yet to be officially confirmed by Hamas. On November 21, all […]
Categories