More Sunshine Ahead for Canadian Snowbirds?
A new bill introduced by two U.S. senators is designed to have foreigners spur on the struggling U.S. economy. Senators Charles E. Schumer (D-NY) and Mike Lee (R-UT) have introduced The Visa Improvements to Stimulate International Tourism to the United States Act (VISIT-USA Act). The new legislation proposes two different variations of a 3-year non-immigrant residential [...]