Monthly Archives: October 2011

US Immigration & Customs Enforcement deported a record number of individuals (396,906) in Fiscal Year 2011

PBS Frontline: Lost in Detention examine the Obama administration’s controversial get-tough immigration policy.  

Posted in Uncategorized | Leave a comment