Ahimsa (April 2004)
Meaning Of Ahimsa Ahimsa means to treat all living beings with love without a trace of jealousy or anger. Ways of Living Ahimsa First way to live a life of Ahimsa is to know and understand the evils, which arise from violence. One way to control violence is to think of others as you think of yourself. Second way is
» Read more