Scapegoating Israel
For the past 28 years, UN Watch, a Swiss non-governmental organization (NGO), has been “monitoring the performance of the United Nations by the yardstick of its own Charter.” The results confirm suspicions. Despite massive evidence of horrifying human rights violations in some countries (China, Iran and North Korea), the voting record of the 193 member […]