Loading Video…
This browser does not support the Video element.
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.