Ad Watch: Stats belie Otter ad's claim that Idaho is among nation's leaders in alt energy
Idaho Gov. Butch Otter's latest campaign commercial focuses on alternative energy, and claims Idaho's "among the leaders in the nation" because he's "made alternative energy research a top priority." But the Otter campaign could offer no documentation that Idaho's among the nation's leaders, and national…