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