/
/
Section 5 - Animal Welfare (Sheep) Regulations 2023 - Meaning of humane destruction | Zoe