Gad Machnes
Gad Machnes was an orientalist in the Arab Affairs Department at the Jewish Agency as part of... more »
Gad Machnes is a retired Israeli footballer. He now works as the manager of Beitar Tubruk in... more »