This company’s troubling history of safety failures ... has posed a significant risk to the more than 1,500 workers at its Decatur location." ...
The Rev. Jennifer Sanders says she'll still be visible as an activist but stepped down from her role as pastor.