Eliot Engel actually said...
I happen to believe that the Organization of American States, although very flawed, is a hell of a lot better with United States' participation.
Context
Engel advocates for U.S. involvement in the Organization of American States.
10/12/2011