Daily Archives: November 3, 2011

The Ambassador Of Better Will

(This piece originally appeared on Russia Beyond the Headlines) On Oct. 11, a day before the Senate Foreign Relations Committee of the U.S. Senate was to begin hearings on the nomination of Michael McFaul, President Barack Obama’s top Russia adviser, … Continue reading

Posted in Uncategorized | Tagged , , | 14 Comments