DETROIT (WWJ) — Two self-professed religious leaders operating a call center in Metro Detroit have been indicted by the U.S. Department of Justice for running a “forced labor operation.”
The FBI was on the scene at a Downriver church, in connection with the investigation into what’s alleged to be a human trafficking ring spanning several states, including Michigan.
The FBI confirms that agents were involved in an operation underway late Wednesday morning at Joshua Media Ministries International – Kingdom of God Global Church on Superior Rd., near Allen Rd. and I-75, in Taylor. Michigan State Police and local police were also on the scene…