Plant Based Diet or Vegan Diet: Types, Benefits and Mistakes

There are usually many misunderstandings about the Vegan diet. People get confuse that vegan means vegetarian diet, while it is...