endtimeheadlines.org
Self-titled “Apostle” David Taylor arrested, allegedly ordered ‘armor bearers’ to transport women dosed with Plan B
Self-styled “apostle,” David E. Taylor was arrested by federal authorities Wednesday along with his organization’s executive director, Michelle Brannon. A press release from the Department of Justice said Brannon, 56, and Taylor, 53, were arrested for their alleged roles in a forced labor and money laundering conspiracy following the return of a 10-count indictment by […]