Al Qaeda has announced the death of its top leader in Afghanistan, Mustafa Abu al-Yazid.
Al Qaeda announces death of top leader