Steven Camarota Discusses Sanctuary Cities
Originally Aired by FOX News on November 20, 2017
Steven Camarota, the Center's Director of Research, discusses sanctuary cities