The Ambassador Is Still Screaming From The Rooftops
The end is neighing, or is it?
I wrote an article on March 11 this year. I called Robert McFaul the American version of Baghdad Bob in that article after reading the one-sided drivel on his Twitter account. McFaul was the American Ambassador from 2012 to 2014 in Moscow. He is also a Professor at Stanford University as I write this.