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.

Comments