Israeli Broadcasting Authority: International Criminal Court to Issue Arrest Warrants for Israeli Officials!
Falcon powers – The Israeli Broadcasting Authority reported that “the main reason for issuing arrest warrants is not the number of casualties in Gaza, but the humanitarian situation.” The Israeli Broadcasting Authority announced on Sunday that the Prosecutor of the International Criminal Court in The Hague is likely to have......