The NumbersUSA Education and Research Foundation is a non-profit, anti-immigration organization based in the United States. The foundation was established in 1996 by Roy Beck, a former reporter and editor for The Wall Street Journal. NumberUSA’s mission is to “reduce U.S. population through immigration reduction.” The foundation has been described as a “leading voice” in […]