Video and lot of picture
https://twitter.com/search?q=tehran%20saudi&src=tyah
Has Saudi replaced the US as the Great Satan? If not, why not?