Amen.
Lost in the shuffle is Israel is a sovereign state: what authority does the UN have declaring historical issues internal to an existing state?
And Islam came 500+ years after Christ....so........I call BS.
You got that right!