Steven Camarota Discusses Attempts to Stifle Immigration Debate
Originally Aired by FOX News on December 17, 2018
Steven A. Camarota, the Center's Director of Research, discusses how media and politicians use name calling to stifle the immigration debate.