House Democrats are on the verge of passing sweeping campaign finance and voting rights reforms that would establish a new public financing system for certain federal elections.

House Democrats are on the verge of passing sweeping campaign finance and voting rights reforms that would establish a new public financing system for certain federal elections.