Jessica Vaughan Discusses Possible Responses to Caravan
Originally Aired by FOX News on April 3, 2018
Jessica Vaughan, the Center's Director of Policy Studies, discusses the "caravan" of illegal aliens heading to the U.S. border through Mexico and the possible responses to it by the U.S. government.