Seven arrested after Illegal Abattoir shutdown in Telford

Seven men have been arrested after police found what they believe was an illegal abattoir at a house in Telford. Officers found a “disturbing scene with a large amount of…

Comments