Ido Aharoni

Ido Aharoni is the Consul General of Israel in New York

More from TIME

More From TIME