world happiness index

Nigeria ranks 118 on World Happiness Index, behind Libya, Ghana, Cameroon, others

NIGERIA has been ranked the 118th happiest country in the world in the latest World Happiness Index report. The annual World Happiness...

Support the ICIR

We need your support to produce excellent journalism at all times.

- Advertisement

Recent