A federal grand jury in Michigan indicted two religious leaders earlier this week who are accused of forcing their followers to do unpaid work.
Pair of religious leaders indicted by feds, accused of forcing followers to work

120
A federal grand jury in Michigan indicted two religious leaders earlier this week who are accused of forcing their followers to do unpaid work.