Labor & Employment

Woman Sentenced to 12 Years in Prison for Coercing Members of Church Ministry Into Forced Labor

The self-appointed bishop of a Pennsylvania ministry has been sentenced to 12 years in federal prison for forcing church members to…

4 years ago

This website uses cookies.