Itai Reuveni

Itai Reuveni

Load more
About Me
Itai Reuveni is director of the Israel desk at NGO Monitor, a Jerusalem-based research institute.