Jessica Vaughan Discusses Illegal Alien Caravan
Originally Aired by Fox Business on April 2, 2018
Jessica Vaughan, the Center's Director of Policy Studies, discusses the caravan of illegal aliens heading to the U.S. border through Mexico.
Topics: TV Interviews, Illegal Immigration