Steven Camarota Explains Immigration's Effects on Population
Originally Aired by FOX News on November 16, 2018
Steven A. Camarota, the Center's Director of Research, explains how immigration effects our population and connected policies.