Alabama’s controversial new immigration law is the strictest in the nation. Last week, a German executive with Mercedes Benz was stopped by Tuscaloosa police and arrested for not having proper identification. Many in the state are now questioning the immigration policy, fearing it may cost the state money from foreign-owned corporations. Jailed for not having Read on! →