Bill Scher

Bill Scher is the executive editor of and the online campaign manager at Campaign for America's Future. He is the author of Wait! Don't Move To Canada!: A Stay-and-Fight Strategy to Win Back America, a regular contributor to and host of the LiberalOasis Radio Show weekly podcast.

Latest articles by Bill Scher