Concerns as socioeconomic pressure heightens suicide missions among youths
The latest World Happiness Report ranked Nigeria as the 102nd happiest country in the world out of 143 countries surveyed. Despite being home to the happiest people in Africa, Nigeria is witnessing