Leamington Spa Man’s body was discovered dead his flat Admin June 30, 2024 The 63-year-old retired veterinarian’s body was discovered tied up in his flat on 9...Read More