I suppose this is better late then never but I think they lost their credibility with their delay.
Leaders of the 57-nation Organization of the Islamic Conference represents 1.5 billion Muslims across the Middle East, Africa, and Asia, they made their "Dakar Declaration" on Friday.
The Declaration states: "We continue to strongly condemn all forms of extremism and dogmatism which are incompatible with Islam, a religion of moderation and peaceful coexistence."