Jessica Vaughan Remarks on the Migrant Caravan
Originally Aired by FOX News on October 25, 2018
Jessica Vaughan, the Center's Director of Policy Studies, discusses the Migrant Caravan.