The parents of an obese British teenager who died aged 16 at the family home in particularly squalid conditions were sentenced on Wednesday to more than six years in prison for manslaughter by gross negligence. Kaylea Titford, 16, was found in conditions described in court as “unbecoming of any animal”, …
Read More »