India ranks 122, even below Pakistan and Nepal in World Happiness Report 2017

Tuesday, 21 March 2017  (1 week ago)
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.

Related Videos

CBS 4 WCCO Minnesota -   ▶  01:14


Euronews English -   ▶  02:33

WatchMojo - Affiliate -   ▶  09:54

Recent related news

India is getting unhappier by the year.  It now ranks lowest of the BRICS (Brazil, Russia, India, China and South Africa) emerging economies and...
1 week ago • Mashable

You might like