David Taylor forced labor case: Where things stand 1 year later
Local 4 Detroit45m ago1 newsroom
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.