Abdul Rahim Mallouh is a member of the PLO Executive Committee and deputy to the secretary-general of the People’s Front for the Liberation of Palestine (PFLP).