noblesseoblige.org
Mustafa Abu Al-Yazid aka “Sa’id” Al Qaeda Leader Dead
Originally billed as Al Qaida’s leader in Afghanistan way back in May 2007 in an As Sahab video, he later seemed to have been replaced in subseqent announcements by other AQ leaders in Afghan…