Abuja: Nigeria stands at 106 in the 2026 World Happiness Report, indicating a steady slip from 105 in 2025 and 102 in 2024. The report unveiled on Thursday showed the happiness ranking of 147 nations …
Abuja: Nigeria stands at 106 in the 2026 World Happiness Report, indicating a steady slip from 105 in 2025 and 102 in 2024. The report unveiled on Thursday showed the happiness ranking of 147 nations …