France: Iran's New 'Le Grand Satan'

Web TV

by Web TV

529
25 views
  • About
  • Add to
Iranian media blamed France for blocking a deal to lift sanctions Sunday, as conservatives in Israel and the U.S. praised their unlikely ally.

0 comments