Thu., November 15, 2012 8:26pm
Detention Watch Network, a coalition of groups opposed to current immigration policies, is calling on President Obama to close 10 detention centers across the country. Two of what the Network calls the “worst of the worst” are in Georgia.