Skip to main content

Author: Ami Eden

Ami Eden is the CEO and executive editor of the Jewish Telegraphic Agency's parent company, 70 Faces Media.