A charter for compassion

Islam is gradually abandoning its natural pluralism in the same way as the Christian tradition of tolerance is being undermined