Defining the V word

VEGANISM A PHILOSOPHY and a WAY OF LIVING which seeks to exclude – as far as is possible and practicable – all forms of exploitation of, and cruelty to, animals for food, clothing or any […]