Bill Scher

Bill Scher is the senior writer at the Campaign for America’s Future, and co-host of the Bloggingheads.tv show “The DMZ” along with the Daily Caller’s Matt Lewis.