What does the new Alabama immigration law say?

 

What does this mean for employers:

 

What does this mean for immigrants: