Ofir Haivry

Political Theorist, Historian, Vice President of the Herzl Institute