Nick Russell on April 28th, 2010

Last week Arizona Governor Jan Brewer ignited a firestorm of controversy when she signed the state’s tough new law, which makes it a state crime to be in the United States illegally. Under the new law, Arizona police officers have an obligation to question anyone they suspect is in the country illegally about their immigration […]

Continue reading about An Uproar In Arizona