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.