The fact is that OIC member states have failed to provide a decent life and future for most their citizens. This is not Islam's fault; the faults lie within themselves. Ironically, Ibn-Khaldun (1377) ...