According to the Washington Post, ISIS are believed responsible for the two explosions struck crowds in Ankara demanding an end to violence between Kurds and security forces. Some commentators are calling this ‘Turkey’s 9/11’. Source: Blasts kill scores at peace rally in Turkey in sign of worsening instability – The Washington Post With two million […]