11/23/2005

Mohammed Castro?

The American Thinker reports on the Iranian mullahs trying to woe Fidel into their fold.