News

Top EPA official in Southeast resigns following indictment

The Ethics Commission said last week that Trey Glenn was indicted on multiple counts of conspiracy to violate Alabama ethics law.