If Thompson couldn't stand up to John Glenn John Glenn for Pete's sake! then how could he hope to stand up to the likes of CAIR and the other Muslim crazies, Mahmoud Ahmadinejad, Hugo Chavez, Vladimir Putin, Kim Jong Il et al?
As an Ohioan I'll say this John Glenn hides his rotten soulessness under the kind facade of an old hero, unlike those dictators you mention.