Yali Marom

Yali Marom is an independent journalist based in Israel.

Recent Articles