NumbersUSA is an organization that advocates for a reduction in immigration levels. The group was founded in 1996 by Roy Beck, a journalist and author who has written extensively on immigration. Beck and his colleagues at NumbersUSA believe that current immigration levels are too high and are detrimental to the […]