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.

Load More Stories