What Does Iran’s Victory Mean for the Region?

An extensive conversation with Sami Hamdi