Jessica Vaughan Debates Refugee Policy

Originally Aired by PBS on April 19, 2015

Originally Aired by PBS on April 19, 2015

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