Peter Welch actually said...
we have a corrupt campaign finance system, yet the Supreme Court, in Citizens United, made an assertion of facts to justify unleashing unlimited money.
Context
Welch highlights the negative impact of the Citizens United decision on campaign finance.
04/25/2023