Feds: Taylor-Based Church apostle Took $50M from Victims, Spent on Mansions, Luxury Cars, Jet Skis
A federal grand jury has indicted two self-professed religious leaders accused of running a forced labor and money laundering scheme that prosecutors say exploited victims across several states and raised about $50 million in donations. David Taylor, 53, and Michelle Brannon, 56, were arrested Wednesday in North Carolina and Florida. Federal agents also carried out