Protest held as Taylor church leaders are arraigned in federal court
Protest held as Taylor church leaders are arraigned in federal court

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.

Top Videos