Church Leader in Alleged Forced Labor, Money Laundering Scheme Extradited to Michigan
A church leader accused of orchestrating a forced labor and money laundering scheme has been extradited to Michigan for federal court proceedings. Michelle Brannon, the executive director of the Kingdom of God Global Church, and…

