A federal grand jury in Atlanta has indicted Georgia Insurance Commissioner Jim Beck on multiple fraud and money-laundering charges in an alleged scheme that has entangled the Georgia Christian Coalition, which Beck also heads.

The 38-count indictment, announced Thursday by U.S. Attorney Byung J. “BJay” Pak in Atlanta, accuses Beck of  embezzling more than $2 million from the Georgia Underwriting Association. Beck was the association’s general manager of operations, and also served as deputy insurance commissioner and chief of staff to former Insurance Commissioner Ralph Hudgens. Beck is accused of establishing multiple shell companies that “existed only to produce fraudulent invoices, collect payment for fraudulent invoices, and redirect payments … to Beck,” the indictment says.