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…