Alabama State Senate Partisan Trends: 1990-2022

Ballotpedia