General Qasem Soleimani. (Reuters) by Thaer Abbas | Apr 11, 2017 | General Qasem Soleimani. (Reuters)