Teresa Sheldon was detained under a hospital order in July 2015 after she pleaded guilty to manslaughter on the grounds of diminished responsibility for the...
Category - Hursley
Get the latest stories from in and around Kent including business, crime, politics, traffic and travel from Kent999.co.uk