Thursday, August 17, 2006

Steven Camarota of the Center for Immigration Studies

Steven stopped by the show to set the record straight on the recent Pew Hispanic Center study that claims illegal immigration is not adversely impacting the U.S. job market.

0 Comments:

Post a Comment

<< Home