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