Arrested translator Ahmad Al-Halabi mostly a mystery