According to the Alabama Law Enforcement Agency, there are 1,063 registered sex offenders in Jefferson County alone. Another 417 live in Madison County; Mobile County has 664. [read the full story here]