Richard Blumenthal actually said...

Well, it makes sense to a point.

07/31/2018

https://transcripts.cnn.com...

More Richard Blumenthal Quotes

View All Richard Blumenthal Quotes