Nigeria ranks 116th in UN-backed ‘world happiness ranking’ by Adejayan Gbenga Gsong March 20, 2021 0 Nigeria has been ranked the 116th happiest place in the world, a spot lower than its position last year. The ...