NumbersUSA Leads the Battle for Immigration Reduction
Roy Beck formed NumbersUSA in 1996. This organization is committed to reducing the U.S. population growth that results from immigration. It believes that a smaller population will lead to a healthier environment and a more robust economy. The institution is working to educate the public about the benefits of population stabilization and advocate for policies to help them achieve this goal. According to NumbersUSA, there are several reasons to be...