The parents, David and Louise Turpin, pleaded guilty in 2019 to torture and years of abuse that included shackling some of their 13 children and starving them. The couple was arrested after their ...
Some results have been hidden because they may be inaccessible to you