On April 10th, UN Watch broke the story that the UN’s 54-nation Economic and Social Council (ECOSOC) nominated the Islamic ...