Senior Moments for a Senior Official

Posted on April 14th, 2008 by Leon Hadar

Stephen Hadley Talks About Nepal, but really about Tibet (I think) Another “bright” guy working for this administration.

Leave a Reply