Grand Jury Indicts Church Leaders for Alleged Crimes

  • Posted on September 7, 2025
  • By Bing News
  • 2 Views
Grand Jury Indicts Church Leaders for Alleged Crimes

David E. Taylor and Michelle Brannon have reportedly been indicted on multiple charges, including forced labor and conspiracy to commit money laundering. They allegedly exploited church followers by forcing them to solicit donations for fraudulent charities and work unpaid at call centers under threats of divine punishment. The scheme generated significant funds, which were allegedlyContinue reading "Grand Jury Indicts Church Leaders for Alleged...
continue reading...

Author
Bing News

You May Also Like