Sherrod Brown actually said...

Eventually, so-called financial innovations led to the biggest economic disaster in almost a century, costing millions of Americans their homes, their jobs, and much of their savings.

09/17/2018

https://www.congress.gov...

More Sherrod Brown Quotes

View All Sherrod Brown Quotes