Posted: Fri. July 20, 2018, 2:44pm PT
Sr. Fellow Ivan Eland appears on the Fox News Channel to discuss the Democrats' criticism of the federal agency ICE (Immigration and Customs Enforcement). Some are even calling for the abolishment of the agency.
Recorded: Sun. July 1, 2018
Type: Television