David Taylor
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.RELATED: Whew! Marvin Sapp Breaks Silence After $40,000 Church Donation Request Sparks Outrage On Social MediaMore Details […]
The post Holy Huh! Church Leaders Arrested For Alleged Forced Labor & Money Laundering Conspiracy appeared first on The Shade Room.
-
Pages