31 May 2011
When is the West really going to stand up to the Islamic Republic of Iran?
"Merkel plane delayed after Iran refuses passage"
This is the latest insult to which the West should respond in kind. And Iran's state broadcaster, the 24/7 propagandist against the West, 'PRESS TV', should have its London studios closed down immediately.