A federal grand jury has indicted David Taylor and Michelle Brannon on charges of forced labor and money laundering, targeting victims across multiple states, including Florida.
Self-professed religious leaders charged in abusive multi-million-dollar scheme, investigators say – WFTV

124