search
Avi Davidi

Avi Davidi

About Me
Dr. Avi Davidi is the editor of the Times of Israel Persian edition.