Bizblogger

Site for Free Markets and Free People

Saturday, October 17, 2009

Americans Trust McChrystal, Not Obama

By a margin of 62% to 22%, Americans trust General McChrystal on Afghanistan over his commander-in-chief. That must be embarrassing for Obama.