Tammy Duckworth actually said...

By the way, wind power has added 100,000 jobs in Illinois over the last 10 years, so I am a big fan.

Context

Expresses support for wind power due to job creation in Illinois.

12/11/2017

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

More Tammy Duckworth Quotes

View All Tammy Duckworth Quotes