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.
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