Finland has been named the world’s happiest country for the fifth year in a row, in an annual UN-sponsored index that ranked Afghanistan as the unhappiest, closely followed by Lebanon. The latest list was completed before the Russian invasion of Ukraine. Bulgaria, Romania and Serbia recorded the biggest boosts in […]