Ahmed Said al-Khadr/Definition

An Egyptian-Canadian al-Qaeda member, involved in finance and logistics, who may or may not have been killed in 2003