Our man in Tel Aviv

June 2, 2013 by  
Filed under News

Dave Sharma is Australia’s new ambassador to Israel. Rohit Revo, the editor of the Indian Herald, provides background on the new ambassador… Read more