DEFRA: Welfare of Animals at Time of Killing

Department for Environment Food & Rural Affairs, post implementation review of regulations on the welfare of animals at the time of killing.