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 …
The self-appointed bishop of a Pennsylvania ministry has been sentenced to 12 years in federal prison for forcing church members to …