Church leaders indicted by Detroit grand jury in alleged forced labor conspiracy

Jackie Smith jsmith@mlive.com
0 Min Read
The charges allege two individuals forced victims to work at a call center in Taylor, Michigan, and others others in three separate states, and to perform other tasks or face punishment. Millions collected in donations were allegedly spent luxury properties, vehicles and sporting equipment.

This post was originally published on this site

nilu home improvement.