Watch CBS News

What we know about ministry leaders accused of running forced labor organization in Michigan

A federal grand jury has indicted two people with ties to Taylor, Michigan, for an alleged forced labor and money laundering scheme through Kingdom of God Global Church, formerly known as Joshua Media Ministries International, as part of a nationwide takedown by the FBI.
View CBS News In
CBS News App Open
Chrome Safari Continue