Sheep Farmer found guilty of causing unnecessary suffering to animals A Gloucestershire farmer has pleaded guilty to causing unnecessary suffering to a ram, failing in his duty of care to... January 10, 2024 3:00pm