Steven Camarota on Panel Discussing DACA Deal

Originally Aired by FOX News on January 3, 2018

Steven Camarota, the Center's Director of Research, participates in a panel discussing a possible DACA deal.