Steven Camarota Discusses Increase in Immigrant Population

Originally Aired by FOX News on December 28, 2017