While veganism is not a new way of eating or life, there is currently a lot of hype around this style of eating and the purported benefits of a vegan diet. A vegan diet excludes all food from animal origin and the diet is made up of purely plant foods. Some of the...