Watch the IslamoFascist idiots at the UN get ripped a new one

UN Watch’s Hillel Neuer addresses the UN Human Rights Council to decry its special agenda item and repeated condemnation of Israel, at a time when the surrounding Middle East countries are aflame with massacres and human rights abuses.

Both Israel and the U.S. should resign membership in the UN. And we should throw the UN out of New York.

UN WATCH (H/T Shirl in Oz)