General Qasem Soleimani is Dead

It was only yesterday when the Arab states were mired in the prospects of a possible conflict with Turkey, as the motion to send troops to Libya was passed in the National Assembly in Ankara. But one…

Ali El Shamy