How did “vegan” become such a dirty word in animal advocacy?0On 9th November 20207th December 2020By CatherineIn NewsTags animal liberation, animal rights, animal welfare, dog meat, speciesism, vegan, veganism What does it mean to be vegan? Being vegan means we do not harm animals to the best of our...