richard layard news

  1. Nigeria Metro News

    Metro Nigeria ranks 85 on Global Happiness Report – Premium Times Nigeria

    As the world marks the International Day of Happiness, Nigeria is ranked 85 out of 156 countries and second in sub-Saharan Africa. This is according to the annual Global Happiness Policy Report produced by the Global Happiness Council, which was released on Wednesday.... Read more via Premium...