Tehilla Shwartz Altshuler

Tehilla Shwartz Altshuler

About Me
Dr. Tehilla Shwartz Altshuler is head of the Israel Democracy Institute’s Media Reform project.