Former Ambassador to China and Utah Gov. Jon Huntsman tells voters in a new ad that he thinks Americans are getting screwed. There’s both a real fiscal deficit, along with a trust deficit in institutions of government. I’m here to fix it, he says.
This is a companion discussion topic for the original entry at https://talkingpointsmemo.com/?p=102795