Alabama adopts tough new immigration law Controversial new legislation requires schools, businesses to run checks on citizenship status