David Taylor forced labor case: Where things stand 1 year later

One year ago, a self-proclaimed religious leader and his business partner were arrested for their alleged role in a forced labor and money-laundering conspiracy across four states, including Michigan.

One year ago, a self-proclaimed religious leader and his business partner were arrested for their alleged role in a forced labor and money-laundering conspiracy across four states, including Michigan. David Taylor, 53, and Michelle Brannon, 56, were ... [10977 chars]

More from Business