Shadi Adalla/Definition

An al-Qaeda bodyguard of Osama bin Laden