Jessica Vaughan Discusses Cutting Foreign Aid to Central America
Originally Aired by FOX News on April 1, 2019
Jessica Vaughan, the Center's Director of Policy Studies, discusses cutting foreign aid to Central American countries.