Opinion — Page 30

Alabama legislator pleads guilty to voter fraud