vegan

(1) rss icon
What is new omnivorism?

One of the traditional assumptions of the debate over the ethical status of animals has long been that someone who is committed to reducing animal harm should not eat meat.…

Read more