jns writer

Itzhak Levanon

Itzhak Levanon is the former Israeli ambassador to Egypt.