Televangelist David E. Taylor, who was arrested by federal authorities on multiple charges connected to a forced labor and money laundering conspiracy last month, allegedly encouraged his followers to hurt themselves and the police.
The Christian Post | RSS
