Other News

Senior al-Qaeda leader 'killed' in Afghanistan

Al-Qaeda’s number three leader in Afghanistan, Mustafa Abu al-Yazid, has been killed, reports say. Mr Yazid, also known as Sheikh Said al-Masri, died along with his wife and three children, Islamist websites said, quoting a statement from al-Qaeda. US officials […]