Posted: June 16, 2011 Author: barenakedislam
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.


