Ben Sales

Ben Sales

About Me
Ben Sales is the Israel correspondent for the Jewish Telegraphic Agency.