Ido Aharoni

Ido Aharoni is the Consul General of Israel in New York

More from TIME
More From TIME