Organisation of Islamic Cooperation: international law and collective measures needed to prevent desecration of the Quran in future Read more