Eli Kowaz

Eli Kowaz is a political analyst based in Tel Aviv and communications director at Israel Policy Forum.

From Eli Kowaz

Advertisement