SPLC Senior Policy Analyst Introduction Alabama residents Greg and Teresa Almond lost their home, business and reputation, ...
The 93-page amendment to Senate Bill 1 introduced Tuesday scrapped an expanded homestead deduction and tax bill caps, which ...