Tehilla Shwartz Altshuler

Dr. Tehilla Shwartz Altshuler is a Senior Fellow and Head of the Democracy in the Information Age Project at the Israel Democracy Institute.

Subscribe to this Lawfare contributor via RSS.