ICC arrest warrants: France is lying about Benjamin Netanyahu’s immunity

The arrest warrants issued by the International Criminal Court (ICC) for the two Israeli officials must apply, as specified by Article 27 of the RomeĀ …Read More