Search

Search results:

Russia's hand exposed: Spying Imams and mosque plots reveal Chechen link to Syria

of the Shari’a Courts in the Chechen Republic of Ichkeria. The claims are supported by the Kavkaz Center ...

03/01/2013 - 08:15 - comment 1