al-Dawla al-Islamiya fil-Iraq wa al-Sham

Isil stands for Islamic State in Iraq and the Levant. Does David Cameron not realise this?

2 July 2015 18:09

It is very easy to make David Cameron and the Scottish National Party look ridiculous. But as every soldier and…