Jessica Vaughan Reacts to Admin Immigration Plan
Originally Aired by FOX Business on October 9, 2017
Jessica Vaughan, the Center's Director of Policy Studies, discusses the Trump Administration's Immigration Principles.