Jessica Vaughan Discusses Failed Amnesty Proposal

Originally Aired by FOX News on June 28, 2018

Jessica Vaughan, the Center's Director of Policy Studies, discusses the failed passage of amnesty legislation in the House of Representatives.