India ranks low at 118th on UN's world happiness index
India did not make any improvement in its happiness quotient, ranking 118th out of 156 countries in a global list of the happiest nations, down one slot from last year on the index and coming behind China, Pakistan and Bangladesh.
Mar 16, 2016, 20:45 PM IST