Chuck Schumer actually said...
People want to come to America. Wherever we go, they want to come, and they say, 'Why do you make it so hard?'
Context
Schumer emphasizes the need for easier travel to the U.S. to boost tourism.
03/26/2012