Jessica Vaughan Discusses Release of Criminal Aliens

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