Iran Reaction to Telegraph Article

“Here it is,”:http://www.irna.ir/en/news/view/menu-234/0701315047185724.htm FWIW.

Leave a Reply

Your email address will not be published.