Religious Leader In North Carolina Apprehended In $50M Human Trafficking And Forced Labor Scheme In Multi-state FBI Crackdown

The FBI arrested one of two suspects who claim to be religious leaders and are allegedly tied to a human trafficking ring in a raid in Durham Wednesday morning.

According to a spokesperson for the agency, David Taylor, 53, of Durham, is being charged in a conspiracy to commit forced labor and money laundering, which authorities claim harmed people in Michigan, Florida, Texas, and Missouri.

Taylor and Michelle Brannon, 56, of Tampa, Florida, were both leaders of Kingdom of God Global Church, previously Joshua Media Ministries International, according to the indictment…

Story continues

TRENDING NOW

LATEST LOCAL NEWS