Thursday, December 19, 2024
- Advertisement -spot_img

TAG

UN World

India ranks 118th on happiness index

India ranks 118th out of 156 countries on happiness index: United Nations report Denmark displaced Switzerland at the top slot this year, while Rwanda, Benin,...

Latest news

- Advertisement -spot_img