>>511309811
>>511310002
Watching LCI atm, israel is definitely mad about this.
Wonder what the US will say.