Ben Cardin actually said...
We have a lot more that needs to be done.
Context
Cardin insists that the U.S. must do more regarding trafficking despite high ratings.
07/16/2012
Cardin insists that the U.S. must do more regarding trafficking despite high ratings.
07/16/2012