Sherrod Brown actually said...
It is critical and I appreciate your partnership in this pursuit, and our Nation is in a perilous financial position with our national debt over $14.2 trillion.
Context
Brown emphasizes the importance of addressing national debt and financial waste.
03/28/2011