One Welfare, 13 Nov 2021 Have you seen the new European Food Safety Authority (EFSA) opinion on Welfare of sheep and goats at slaughter? Check it out…