Protest held as Taylor church leaders are arraigned in federal court
A hearing held Tuesday for Taylor church leaders accused of forced labor, money laundering and other crimes in Michigan and other parts of the country.
A hearing held Tuesday for Taylor church leaders accused of forced labor, money laundering and other crimes in Michigan and other parts of the country.