He's either a defeatist, or an idiot. Look at his comments on Tibet: it's blame-the-victim mentality at its worst. Next he'll be saying the 9/11 attacks were America's fault.
(Update: that was fast. My new favorite Representative Mark Kirk (R-IL) was instrumental in pointing out Freeman's conflicts of interest, like sitting on the boards of Chinese oil concerns.)
Showing posts with label Chas Freeman Tibet. Show all posts
Showing posts with label Chas Freeman Tibet. Show all posts
Tuesday, March 10, 2009
Subscribe to:
Posts (Atom)