Iran: Two Publicly Hanged In Isfahan (S01E117)

Iran’s overuse of the death penalty, plus Trump’s latest threats and the latest diplomatic maneuverings