Prosecutors released six text messages that they say shows the complete control David Taylor had over his call center workers.
The attorneys representing the self-proclaimed church leader accused of taking over the lives of his followers asked a judge ...
Pastor David Taylor was recently taken into custody on August 27, 2025, for being reportedly involved in a forced labor conspiracy. Apart from him, another person named Michelle Brannon was also ...