Tuesday, November 16

The Peter Principle and the Neocon Coup

Robert Scheer, on how the biggest failure of a President we've ever had, who never successfully held down a job before entering politics, sets the tone for failing upwards in D.C.

No comments: