Jessica Vaughan Discusses Immigration Policy
Originally Aired by FOX News on August 27, 2019
Jessica Vaughan, the Center's Director of Policy Studies, discusses immigration policy and the 2020 presidential elections on C-Span's Washington Journal.