Holy Huh! Church Leaders Arrested For Alleged Forced Labor & Money Laundering Conspiracy
Two church leaders are facing charges related to a forced labor and money laundering conspiracy. The ten-count indictment against David Taylor and Michelle Brannon accused them of victimizing people in at least four states, including Michigan, Texas, Missouri, and Florida. More Details About The Indictment & Arrests A federal grand jury in the Eastern District of Michigan returned the...
Continue Reading on https://www.theshaderoom.com