The Devil's Bargain: Iran Must Stop Negotiating Its Own Defeat | Dimitri Lascaris & Ali Alizadeh

Ali Alizadeh and Dimitri Lascaris join BettBeat Media to talk about the serious problem Iran has right now.