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
A New Definition of Poor Taste
2 days ago