“Tel Aviv over Palestine”?
The capitol of Israel is Jerusalem.
And there’s no such thing as “Palestine”.
The UK Mirror=INSANITY