WATCH: World Jewish Congress confronts UN ‘vilification of Israel’

The World Jewish Congress’ Steven Altmann-Richer spoke at the United Nations Human Rights Council, calling out the international body’s hypocrisy.