World

Iran claims arrest of 17 people spying for the US and CIA, some executed

Iran now claims it’s arrested 17 U.S. spies, some of whom have already been executed. Nathan Rousseau Smith has the details.