World Happiness Report is out and people in war-torn nations are happier than Indians
Himalaya Harbinger, Rudrapur Bureau Imagine a ladder with steps numbered from 0 at the bottom to 10 at the top. The top of the ladder represents the best possible life for you, and the bottom represents the worst. On which step do you feel you stand at this time?” – This simple yet profound question…