VIDEO DESCRIPTION
Center for Immigration Studies’ Steve Camarota and Cato immigration policy analyst Alex Nowrashteh debate whether immigrants are helping or hurting America’s economy.
Center for Immigration Studies’ Steve Camarota and Cato immigration policy analyst Alex Nowrashteh debate whether immigrants are helping or hurting America’s economy.