Chechen Muftiate joins World Islamic League
The accession of the Spiritual Administration of Muslims (SAM), or Muftiate, of Chechnya to the World Islamic League is another trump card in the hands of the Chechen leadership, which is positioning itself as a promoter of Islamic ideas in Russia, observers assert.