November 23, 2024 10:57 (IST)
India ranks 126 in UN-sponsored World Happiness Report, Finland tops chart
Finland topped the chart of the annual UN-sponsored World Happiness Report published on Wednesday (March 20, 2024) with India standing on the 126th spot on the list.
Latest Headlines