Sherrod Brown actually said...
The consumer credit reporting system is stacked against Americans.
Context
Criticism of the consumer credit reporting system's impact on Americans.
07/11/2018
Criticism of the consumer credit reporting system's impact on Americans.
07/11/2018