Police in Georgia Prepare to Enforce Show-Me-Your-Papers Law

Steve Neavling ticklethewire.com Police in Georgia are prepared to start enforcing the state’s controversial “show-me-your-papers law” after a federal judge lifted an injunction on it, the Atlanta Journal-Constitution reports. The law allows police to check the immigration status of suspects. Anyone believed to be in the country illegally can be detained, the Journal-Constitution reported. Aimed…

Read More