It's also true that Vitamin B12 is not found in plants, only in animal tissue. The body can store enough to last for a year or more, but without it, you will die, plain and simple. Today we can make synthetic B12 from non-meat sources, but our ancestors didn't have that option. In those days, a Vegan diet was nothing more than suicide. So yeah, mankind is in fact meant to eat meat, whether PETA likes it or not.
