Bill Scher

Bill Scher is a senior writer at Campaign for America’s Future, contributing editor to POLITICO Magazine, and a contributor to Real Clear Politics.