Answers

2016-03-22T10:25:32+05:30
118 
is the India’s rank in the United Nations’ World Happiness Index 2016
0
2016-03-22T10:40:49+05:30
India's rank is 118th in the United Nations World Happiness Index 2016
0