Jessica Vaughan Discusses Shadow Work Permit System
Jessica Vaughan, CIS Director of Policy Studies, discusses her new report, "Government Data Reveal 5.5 Million New Work Permits Issued Since 2009".
Topics: TV Interviews
Mark Krikorian and Frank Sharry talked about the prospects for immigration reform in the Republican-led 114th Congress.