Ahimsa

Ahimsa is an ancient Indian concept dating back several thousand years to the time of the Vedas and Upanishads. It’s been a key virtue in Hinduism and Buddhism, and most especially in Jainism, which has taken ahimsa as the very heart of its beliefs and practice. I felt drawn to write about a piece about […]