The attorneys representing the self-proclaimed church leader accused of taking over the lives of his followers are asking a ...
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 ...