Jessica Vaughan Debates Refugee Policy

Jessica Vaughan, CIS Director of Policy Studies, debates refugee policy on PBS show Point Taken.