Nigeria Drops to 105 in 2025 World Happiness Ranking Metro March 20, 2025 Agency Report Nigeria has dropped to 105 out of 147 nations in the 2025 World Happiness Report. In commemoration of…