Viewpoint22 days ago
Haavara to Hague: Germany's stance on ICC arrest warrants unmasks deep Zionist ties
International Criminal Court’s (ICC) landmark decision to issue arrest warrants for Israeli regime leaders Benjamin Netanyahu and Yoav Gollant has sparked outrage from Western leaders, who have for decades used the Hague-based tribunal for political agendas.