The 5 Different Types of Veganism – Which Level Are You?
Being completely 100% vegan all the time is difficult, most people, rightly or not, make a few concessions to keep themselves on track. There are also lots of different reasons for becoming vegan in the first place, if you’re doing it for health and not because you despise animal products …