Chuck Schumer

Buy a House, Get a Visa: Coming Soon Everywhere?

Money is increasingly your passport to Europe.