Jessica Vaughan Discusses Release of Criminal Aliens

Originally Aired by Fox Business on March 13, 2015

Originally Aired by Fox Business on March 13, 2015

Jessica Vaughan, CIS Director of Policy Studies, discusses the release of criminal aliens by ICE on FOX Business.