
South Carolina Breaking News
Church Leaders Indicted for Forced Labor and Money Laundering
News Summary David Taylor and Michelle Brannon of the Kingdom of God Global Church have been indicted for forced labor and money laundering. They allegedly
