Religious Leader Who Calls Himself ‘Jesus’s Best Friend’ Made $50M from Human Trafficking, DOJ Says
Another day, another false prophet. Two self-professed religious leaders — including 53-year-old David Taylor, who calls himself “Apostle” and “Jesus’s best friend” — made approximately $50 million through forced labor at sites in Texas, Florida, Michigan, and Missouri, according to a grand jury indictment announced on Wednesday. The