Author: Linda Menuhin Abdul Aziz
Linda Menuhin Abdul Aziz is a senior journalist and commentator in Middle East affairs. Previously, she served as head of the research unit in the information section of the Israel Police, and as head of the Middle East desk of Arabic TV at the Israel Broadcasting Authority.