First, Rep. Jim Carns voted to repeal Jefferson County's occupational tax. Then, as a commissioner, he struggled to deal with the consequences. Today, the new…
A Birmingham News report of a $30 million deficit sent Birmingham city councilors scurrying for political cover. If the Finance Department's projections prove accurate, that…
As an old friend once told me, government exists to do shitty things to people. But what's worse is when it does nothing at all.
Decisive actions come with equal and opposite reactions. The fight over Sup. Craig Witherspoon's future has exposed an new and peculiar political divide in Birmingham.
I owe an apology to Mayor William Bell and the Birmingham City Council. I didn't expect them to show the leadership the city needed. In…
I didn't want to believe the Easter Sunday problems in Railroad Park were gang problems, but after seeing who posted video online, I believe differently…
About 100 people rallied in Linn Park in support of Birmingham City Schools Superintendent Craig Witherspoon. The crowd included black elites and repatriated, well-meaning white…
Rep. Jack Williams shows leadership with occupational tax plan, while Rep. John Rogers waits to show the county who’s the boss.
Instead of making the necessary cuts, the commission has waiting in the hope that the Alabama Legislature will give the county new revenue. It’s a…
WARNING: According to the editors at The Birmingham News, this week's storyline of Doonesbury comic strips could cause canceled subscriptions, angry letters and maybe even…