mindfulnessbreaks.com
Mini Mindfulness Break for November 10, 2018
Ahimsa is a comprehensive principle. We are helpless mortals caught in the conflagration of himsa. The saying that life lives on life has a deep meaning in it. Man cannot for a moment live without …