Not all vegan diets are the same! There's 80/10/10 ers, starch solution vegans, high fat gourmet raw vegans, soy based "meat" vegans, and junk food vegans just to name a few. And depending on which one you follow, your health will thrive or fail you.Just like there's...

