In one of the 21st century’s gravest perversions of justice, the International Criminal Court (ICC) has issued arrest warrants against Israeli Prime Minister Benjamin Netanyahu and former Defence Minister Yoav Gallant. This unprecedented move marks the ICC’s first issuance of such warrants against the leaders of a democratic nation.
November 26, 2024