South Carolina Immigration Law Challenged by 16 Nations
You read that right: 16 nations are challenging one US states’ immigration laws for fear of racial ‘profiling’. Citing concerns for their citizens, sixteen nations from Latin America and the Caribbean have asked to join […]