Jessica Vaughan Discusses the Crisis at the Border
Originally Aired by FOX Business on March 8, 2019
Jessica Vaughan, the Center's Director of Policy Studies, discusses the crisis at the United States southern border.