On 18 October 2015, the US Department of Defense confirmed the death of Abdul Mohsen Adballah Ibrahim al Charekh, aka Sanafi al-Nasr (“Cultivator of Victory”), a senior commander and finance manager…
You need a TRAC license to view the rest of this content. Learn more