Why is Dennis Ross being ousted as Obama envoy to Iran? Dennis Ross, who most recently served as a special State Department envoy to Iran, will abruptly be relieved of his duties, sources in Washington told Read More » July 6, 2009 No Comments