Three developments over the last few days – a clash in Dagestan that ISIS has taken responsibility for, Russian interest in an alliance with the Afghan Taliban, and Patriarch Kirill’s statement that Orthodox Christians and Muslims must stand together against the Christian West — raise some disturbing questions
Moscow and the Islamist Challenge: Three Disturbing Developments
May 18, 2016