Under the new measure, police must detain someone they suspect of being in the country illegally if the person cannot produce proper documentation when stopped for any reason.
It also will be a crime to knowingly transport or harbor someone who is in the country illegally. The law imposes penalties on businesses that knowingly employ someone without legal resident status. A company's business license could be suspended or revoked.
The law requires Alabama businesses to use a database called E-Verify to confirm the immigration status of new employees."