Trio convicted of modern slavery after woman forced to give up newborn baby
Trio convicted of modern slavery after woman forced to give up newborn baby
Three people have been imprisoned on modern slavery charges in Peterborough, Cambridgeshire (Picture: Getty Images)
Three people have been convicted on modern slavery charges after a woman they coerced to come to the UK was forced to give up her newborn baby and sleep on a kitchen floor.
The victim was subjected to violence and intimidation by relatives, headed by her abusive aunt, who stole…