Jefferson County indictments raise serious questions about Ethics Commission’s actions

When indictments were reported by Al.com against Scott Phillips and Onis “Trey” Glenn III for multiple violations of the Alabama Ethics Act, the pair had not been arrested or served with the indictments. However, Alabama Ethics Commission Executive Director Tom Albritton spoke in glowing terms about the hard work his office and the Jefferson County … Continue reading Jefferson County indictments raise serious questions about Ethics Commission’s actions