A British court sentenced a mother of ten to 13 years in prison after it was proven that she detained a woman suffering from learning difficulties and forced her to serve her and perform her household chores for 25 years in Gloucestershire.
And it showed…


