Tom Carper actually said...

In this regard, is there anything going on in other countries, France or any other countries where they have a fair amount of nuclear that you are aware of?

12/12/2017

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

More Tom Carper Quotes

View All Tom Carper Quotes