Terence Glover, previously of Newmans Lane, Loughton, pleaded guilty to manslaughter by diminished responsibility when he appeared..
News and Video Search Results
0 shares 1 views
You might like
Loughton media coverage
Loughton has been ranked the 14th highest town in the UK based on the number of affairs