Organisation

Great Britain. Committee on Humane Slaughtering of Animals.