Latest World Happiness report punctures India's happiness status, as it has got the rank of only 122 among 150 countries.
The land of Yogis and sages should have looked up better in the category.
First of all, let us rid ourselves of hatred against others.
That alone will lift up the morale and happiness of the people.
Frugal living sho