The DDY Blog
Ahimsa: May All Beings Everywhere Be Happy And Free
Ahimsa means practicing kindness to all living things– to ourselves, to others and to animals in our every thought and every action.
Ahimsa means practicing kindness to all living things– to ourselves, to others and to animals in our every thought and every action.