India ranks 122, even below Pakistan and Nepal in World Happiness Report 2017
It's really sad and tough to accept but the bitter truth is that India ranked a lowly 122 on a list of the world's happiest countries, dropping four slots from last year and coming behind China, Pakistan and Nepal.
Mar 21, 2017, 13:16 PM ISTIndia among world's least happy nations, ranks 122nd in happiness index
According to the World Happiness Report 2017, India came down by three slots as compared to last year when it was placed at 118th spot.
Mar 21, 2017, 09:21 AM IST