India ranks below Pakistan, Nepal in happy country index
2018-03-16
India ranked 133rd, far behind terror-ravaged Pakistan and poorest-of-poor Nepal in the global list of the happiest countries, according to a United Nations report released on Wednesday. It slipped 11 places as it was placed 122nd last year, which was a drop from 118th rank the preceding year. It wasContinue Reading