John Kerry actually said...

Earlier this year, while America spent $80 billion in green stimulus measures, the largest such investment in our history, China invested $200 billion.

06/03/2009

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

More John Kerry Quotes

View All John Kerry Quotes