The Iranian leadership is glorified in Enghelab (Revolution) Square in Tehran, Iran. EPA
The Iranian leadership is glorified in Enghelab (Revolution) Square in Tehran, Iran. EPA

UK summons Iranian diplomat after threats force TV channel to close in London




View from London

Your weekly update from the UK and Europe

      By signing up, I agree to The National's privacy policy
      View from London