Yeovil news Police launch major probe after body of man found in field Admin June 15, 2024 Police have launched a murder investigation after the body of a man was discovered...Read More