Sheldon Whitehouse actually said...
Clearly, I mean, just on that alone, it does not even pass the dictionary test. Clearly, there is no independence.
Context
Whitehouse argues that corporate spending contradicts the notion of independence in political funding.
03/19/2017