St. Louis Mail Handlers Union President Accused of Embezzling $80,000 – Former Treasurer Was Charged With Embezzling $184,138
1/7/2021 ST. LOUIS — – The president of a St. Louis postal union was indicted Wednesday and accused of embezzling about $80,000. Scott E. Rodgers, president of Postal Mail Handlers Local 314 since October 2016, was indicted in U.S. District Court in St. Louis on a felony charge of embezzlement from a labor union, according […]