Al Qaeda announces death of top leader
Al Qaeda has announced the death of its top leader in Afghanistan, Mustafa Abu al-Yazid.
Al Qaeda released a statement on jihadist forums Friday confirming the death of its leader, Osama bin Laden, according to SITE Intelligence Group, which monitors Islamist websites.