FBI raids religious leaders in Florida and North Carolina over forced labor allegations

TAMPA, Fla. (CBS12) — The FBI raided two self-proclaimed church leaders this week, accusing them of running a ministry built on forced labor, fraud, and abuse.

According to the Durham County Sheriff’s Office (DCSO), 56-year-old Michelle Brannon was arrested in Tampa, and David Taylor was taken into custody in Durham, North Carolina.

Their religious organization, Kingdom of God Church, was the target of the takedown due to allegations of forced labor, according to CBS News…

Story continues

TRENDING NOW

LATEST LOCAL NEWS