Share

Videos

France: Iran's New 'Le Grand Satan'

Newsy
|
November 10, 2013 AT 7:53 PM
Iranian media blamed France for blocking a deal to lift sanctions Sunday, as conservatives in Israel and the U.S. praised their unlikely ally.