Jessica Vaughan Discusses Abolishing ICE
Originally Aired by CNN HLN and FOX News on June 29, 2018
Jessica Vaughan, the Center's Director of Policy Studies, discusses call to abolish Immigration and Customs Enforcement (ICE).