Listen
Meir Javedanfar is an Iranian-born analyst and lecturer in contemporary Iranian politics at the Interdisciplinary Center in Herzliya, Israel.
Listen
Meir Javedanfar is an Iranian-born analyst and lecturer in contemporary Iranian politics at the Interdisciplinary Center in Herzliya, Israel.