Showing posts with label nowruz. Show all posts
Showing posts with label nowruz. Show all posts

Sunday, March 22, 2009

Iran to Obama: Go pound sand

In a nice friendly gesture, President Obama on Friday delivered a Nowruz greetings video to Iranians ("Islamic Republic of Iran"), hoping to positively redefine Washington-Tehran relations. So what do the leaders of the "Islamic Republic" think?

Maybe just a bit short of a New Yorker's "Go f*** yourself!"