August 27, 2025
Two self-proclaimed religious leaders forced people to work in call centers to raise millions of dollars that the pair spent on jet skis and other luxuries in a money laundering scheme investigated by the IRS, according to an indictment unsealed Wednesday in Michigan federal court.