PERSPECTA

News from every angle

Back to headlines

British Woman Sentenced to 13 Years for Forced Labor

A British woman has been sentenced to 13 years in prison for forcing a young woman to work at her home, with the judge emphasizing the severity of the crime and the defendant's denial.

PostShare