Referring to a diet that excludes sentient animals for ethical or practical reasons, veganism is a loaded term and concept, rife with political...
c850e5d1f5a82c67d22e40921d9b8ac1