Cherokee County Sheriff Jeff Shaver doesn&#039;t believe the legislators who passed Alabama&#039;s new immigration law thought things all the way through. But he&#039;s not going to let his doubts about the wisdom of the law prevent him from doing his job.