Tom Carper actually said...

I would say the $20 billion that the President got in an agreement with BP last night is--I would say it is a very good assurance to the American people that BP intends to stay in this for the duration.

06/15/2010

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

More Tom Carper Quotes

View All Tom Carper Quotes