27 March '14..
Russia, Sudan, Iran, Saudi Arabia and Turkey attacked Israel at the U.N. Human Rights Council. UN Watch's Hillel Neuer lifted a mirror to expose their hypocrisy. March 24, 2014, Geneva.
UN Watch is a non-governmental organization based in Geneva whose mandate is to monitor the performance of the United Nations by the yardstick of its own Charter. Learn more at UNWatch.org
Imagine Taking the Statue of Liberty Away
5 days ago