WATCH: The UN HR Council Debate That Sums Up Their Twisted Attitude Towards Israel

Theater of the absurd

WATCH: The UN HR Council Debate That Sums Up Their Twisted Attitude Towards Israel Read More »