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 death of son Tommy.



Source link