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
Cardin expresses frustration over U.N. transparency issues affecting support.
12/08/2015