Nicolas Nissim Touboul

is projects manager at the Institute for Zionist Strategies. He lives in Jerusalem.

From Nicolas Nissim Touboul

Advertisement