Ben Cardin actually said...

It is infuriating--infuriating--to have the lack of transparency that exists at the U.N.

Context

Cardin expresses frustration over U.N. transparency issues affecting support.

12/08/2015

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

More Ben Cardin Quotes

View All Ben Cardin Quotes