Sherrod Brown actually said...
Americans are disgusted that Wall Street can make or break our economy. So am I.
Context
Senator Brown expresses frustration over Wall Street's influence on the economy.
02/01/2010
Senator Brown expresses frustration over Wall Street's influence on the economy.
02/01/2010