June 1, 2010 12:57 PM
Al-Qaeda leader in Afghanistan dies
Al-Qaeda's number three leader in Afghanistan, Mustafa Abu al-Yazid, has been killed. Islamist websites, quoting a statement from al-Qaeda said, Mr.Yazid, also known as Sheikh Said al-Masri, died along with his wife and three children. US officials say they believe he was killed recently in the...